【问题标题】:Is there a tool for automatic migrations on sequelize?sequelize 上有自动迁移的工具吗?
【发布时间】:2020-09-24 20:51:39
【问题描述】:

我正在为 iPhone 应用程序开发 Node.js / Sequelize 的后端。我想知道 2020 年在 Sequelize 中自动化迁移的最佳解决方案是什么。

如果你推荐一个比支持自动迁移的 Sequelize 更好的 ORM,我也愿意更改。

【问题讨论】:

  • to automate migrations in Sequelize. 是什么意思?什么是自动迁移?
  • 嘿@madflow,我正在考虑 Django 中的 makemigrations 行
  • Maybe checkout: typeorm.io/#/migrations "TypeORM 能够自动生成带有您所做的架构更改的迁移文件。!

标签: node.js postgresql express sequelize.js


【解决方案1】:

你可以通过使用 Sequelize 的同步功能来做到这一点

await sequelize.sync({ force: true });
console.log("All models were synchronized successfully.");

您可以查看此Doc 的续集以更多地使用sequelize.sync

【讨论】:

  • 虽然可行,但我认为它绝对不适合生产。我希望有更类似于 Django 中的 makemigrations 的东西
猜你喜欢
  • 2017-06-26
  • 1970-01-01
  • 2020-03-10
  • 2019-04-12
  • 2020-12-17
  • 2015-03-06
  • 2021-03-17
  • 2018-06-24
  • 2010-11-20
相关资源
最近更新 更多