typeorm 有一个 migrate 用于生成 合并的migrate代码,用于在上线时候的代码上线工作,具体可以看文档

这里说的是解决一个存在的问题, typeorm生成的为typescript语法的升降级文件,里面包含了sql和代码,这样子在一些情况下,比如我们数据库权限管理要求代码中的权限不能进行表结构变更操作,需要在数据库管理平台(DBMS)上面进行变更。这个时候就sql和代码混合在一起的结构就比较麻烦了,而typeorm 并不能生成单纯的sql file。所以我这边做了一个cli的工具--typeorm-migrate-to-sql链接


斑驳光影
2.2k 声望336 粉丝