Official Documentation并没有清楚地解释如何自己定义数据库的模式。我假设Sequelize与Postgres(其中模式是强制性的)更相关的MySql。
如果我已经在Postgres中创建了一些模式,我如何将它们与Sequelize同步?
答案 0 :(得分:1)
您可以使用model.schema
设置模型,例如:
var City = sequelize.define('City', {
id: {
type: sequelize.Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true,
field: 'id'
},
name: {
type: sequelize.Sequelize.STRING,
field: 'name'
}
}, {
timestamps: false,
tableName: 'cities'
});
City.schema("public");