TypeORM migration:generate 除了 DROP 外工作得很好
TypeORM migration:generate working great except for DROP
我有一个带有 PostGRE 的 NestJS / TypeORM 项目 SQL。
我想删除一些表格,所以我删除了相关文件夹。我还删除了 dist 文件夹以再次构建项目,但即使这样,typeORM 也没有检测到它必须在 migration:generate.
上删除这些表
所有其他迁移案例都运行良好..
有什么方法可以强制 TypeORM 检测实体删除吗?我找不到解决方案。我可以手动完成,但我不敢相信 typeORM 不能完成这个简单的过程。
目前这是一个已知问题。这是源代码库中的 link:https://github.com/typeorm/typeorm/issues/7814.
解决方法是手动将“DROP TABLE”语句添加到生成的迁移文件中。
您可以从创建它的迁移的 down
方法中复制它。
我有一个带有 PostGRE 的 NestJS / TypeORM 项目 SQL。
我想删除一些表格,所以我删除了相关文件夹。我还删除了 dist 文件夹以再次构建项目,但即使这样,typeORM 也没有检测到它必须在 migration:generate.
上删除这些表所有其他迁移案例都运行良好..
有什么方法可以强制 TypeORM 检测实体删除吗?我找不到解决方案。我可以手动完成,但我不敢相信 typeORM 不能完成这个简单的过程。
目前这是一个已知问题。这是源代码库中的 link:https://github.com/typeorm/typeorm/issues/7814.
解决方法是手动将“DROP TABLE”语句添加到生成的迁移文件中。
您可以从创建它的迁移的 down
方法中复制它。