javascript - 为什么我的 Sequelize DB 不与 V6 同步?

标签 javascript postgresql sequelize.js

我正在使用设置 described here当我尝试:

const sequelize = require('./db').getConnection()
....
await sequelize.sync()
    console.log("sync done")
我没有收到错误,但它实际上并没有在我的数据库中创建表。我可能做错了什么?

最佳答案

让它正确同步
你需要使用

sequelize.sync({alter:true})
请在同步功能中包含更改标志为真

关于javascript - 为什么我的 Sequelize DB 不与 V6 同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68895706/

相关文章:

javascript - 如何从另一个域调用 javascript 函数?

javascript - Upsert 正在复制条目,我该如何防止这种情况发生?

mysql - 如何限制Sequelize JS中belongsToMany关联的包含?

sql - 无法显示每个玩家赢得的比赛、进行的比赛和抽取的比赛

java - 如果表在 PostgreSQL 中被锁定,则 SELECT 查询失败

postgresql - JPA、EclipseLink、PostgreSQL 和模式

typescript - 没有 where 子句的 Sequelize findAll() 返回的行数少于数据库中的 SELECT COUNT

javascript - 按下 TAB 时自动完成用户名

javascript - 如何从基本模块设置服务以调用使用 angularjs 中的基本模块的模块中的服务上的函数

javascript - 确定矩形上垂直或水平墙壁上的撞击