누구든지 DB (https://github.com/balderdashy/sails-mysql)로 mysql을 사용하는 노드의 돛 프레임 워크를 사용합니까?sails-mysql 스키마 데이터 유형
모델에 고정되어있어 데이터베이스 구조를 만들 수 없습니다. 스키마를 만드는 데 사용해야하는 데이터 유형이 작동하지 않습니다. 나는 문서를 찾기 위해 어디에서나 검색했지만, 나는 나를 도울 수있는 것을 찾을 수 없다.
세일 문서가 아직 완성되지 않았습니다. http://sailsjs.org/#documentation/models
아무도 모델을 만들 수 없습니까? sails-mysql을 사용하여 간단한 스키마를 만들도록 도와 주시면 매우 감사하겠습니다. 미리 감사드립니다!
module.exports = {
attributes: {
id: 'FLOAT',
social_network: {
type: 'ENUM',
defaultsTo : {'Facebook', 'twitter', 'vk','weibo'}
},
country: 'STRING',
message: 'TEXT',
link: 'STRING',
comments: 'TEXT',
userid: 'INT',
username: 'STRING',
image_link: 'STRING',
longitude: 'FLOAT',
latitude: 'FLOAT',
location_name: 'STRING',
updated_at: 'TIMESTAMP',
created_at: 'TIMESTAMP'
}
};
돛에서 스키마를 변경하면 데이터베이스 스키마가 변경된다는 것을 알았습니까? 기존 데이터베이스에 연결하기 전에 데이터베이스를 백업하십시오. – windmaomao
이 답변에 대한 업데이트가 있습니까? 아니면 여전히 db native ENUM이 있습니까? – hamncheez