【发布时间】:2021-10-08 18:38:50
【问题描述】:
提前道歉,因为我无法找到一个好的解决方案。
背景:我们在 express 应用中使用 Typeorm,由于项目有点老,迁移太多。
问题:有没有管理迁移的好方法?理想情况下,我想删除所有迁移(到目前为止生成),并且只有一个文件用于创建模式(每次迁移运行后自动更新)和另一个文件用于播种主数据。使用这两个文件,任何新开发人员都可以立即在本地设置数据库。
我在 Ruby on rails 工作过,曾经有一种干净的方法,比如 ruby 一直在 schema.rb 中维护数据库模式,并且可以使用它生成数据库。
我进行了很多研究,但找不到可维护的解决方案。可能这里的专家可以帮助我。
提前致谢
【问题讨论】:
标签: node.js typescript postgresql typeorm node.js-typeorm