jemand verwendet Knoten Sails Framework mit mysql als DB (https://github.com/balderdashy/sails-mysql)?sails-mysql Schema-Datentypen
Ich bin in Modellen fest, ich kann die Datenbankstruktur nicht erstellen. Die Datentypen, die ich zum Erstellen des Schemas verwenden muss, funktionieren nicht. Ich habe überall nach einer Dokumentation gesucht, aber ich kann nichts finden, was mir helfen könnte.
Sails Dokumentation ist noch nicht abgeschlossen, denke ich. http://sailsjs.org/#documentation/models
Kann mir bitte jemand helfen bei der Erstellung von Modellen. Ich würde hoch schätzen, wenn Sie mir helfen können, das einfache Schema unten zu verursachen, das sails-mysql verwendet. Danke im Voraus!
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'
}
};
Ich habe festgestellt, dass das Datenbankschema geändert wird, wenn Sie das Schema in Segeln ändern, ist das wahr? Sichern Sie Ihre Datenbank, bevor Sie eine Verbindung mit der vorhandenen Datenbank herstellen. – windmaomao
Gibt es ein Update zu dieser Antwort, oder gibt es immer noch nicht db native ENUM? – hamncheez