使用 Sequelize CLI 从 Sequelize 模型自动生成迁移
人们可能拥有预先存在的 Sequelize 模型,但希望使用迁移而不是数据库同步。 Sequelize CLI 提供了一篇文章中概述的解决方案,其中指出,“当利用 CLI 进行模型生成时,您将自动获取必要的迁移脚本。”
要实现此任务:
手动生成迁移文件
通过 CLI 命令手动生成迁移文件,避免从头开始重新创建模型:
sequelize migration:generate --name [name_of_your_migration]
此操作会生成一个空的迁移文件骨架。虽然它不直接导入您的模型结构,但与完全重新生成相比,它提供了一种更清晰、更易于管理的方法。
注意: 从包含您的迁移目录的目录中执行该命令,以防止CLI 创建新的迁移目录。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3