【发布时间】:2016-04-09 10:08:01
【问题描述】:
我在我的节点应用程序中使用 Postgres 和 Sequelize。
我已设置模型并允许 Sequalize 生成表格。我现在想使用这样的东西移动数据。
insert into archive (id,title) select id, title from old_archives;
但是,由于 Sequelize 使用 createdAt 和 updatedAt 列,我收到空错误。有没有办法解决这个问题?
错误是
错误:“createdAt”列中的空值违反非空约束 详细信息:失败行包含 (2, null, Dewerstone Rocks, null, null, null, null, null, null, null, null)。
【问题讨论】:
-
更新:我现在已经作弊并在旧表中添加了虚拟日期,以便我可以复制它们。也许不是答案......
标签: node.js postgresql sequelize.js