我正在使用像这样的模型种植一张桌子
module.exports = {
up: async function (queryInterface, Sequelize) {
const company = await Company.create({ name });
在暂存时工作正常但在生产中存在错误
20170727141749-admins:迁移=======
执行(默认):INSERT INTO
Companies
(id
,name
,createdAt
,updatedAt
)VALUES(DEFAULT,'Co name',' 2018-02-28 18:54:37','2018-02-28 18:54:37');种子文件失败,错误:验证错误 SequelizeUniqueConstraintError:验证错误
Prod命令使用--env生产标志如此
sequelize db:seed:all --env production
暂存不使用标志
sequelize db:seed:all
似乎无所谓。暂存和生产应用程序都在同一个盒子上运行。 NODE_ENV =在该框上进行暂存,因此-env标志用于针对prod部署的prod db。有什么想法吗?