从MySQL模式生成迁移

时间:2018-06-19 10:36:48

标签: mysql knex.js

转换项目并寻找连接到数据库模式的方法,读取它并生成knexJS迁移文件以集成到新项目中。 有没有办法做到这一点?怎么样?

1 个答案:

答案 0 :(得分:0)

否,无法为某些数据库的当前模式提取迁移文件。如果您确实要创建一个,则必须手动编写。

但是您甚至不需要一个。您可以开始使用knex,并使用旧的数据库转储,并且在将来应该对模式进行更改时,可以为模式的那些特定增量更改编写新的迁移。

对于正在进行的迁移,您应该使用knex的迁移功能。