从 typeorm 实体中删除列

cli*_*nce 3 postgresql typeorm nestjs

我对 NestJS/typeorm 系统很陌生。所以在工作时,我创建了一个Episode实体并添加了一些字段。然后我更新了实体以删除和更新一些字段。但是在运行应用程序后,它仍然有删除的列(在 pgAdmin 上检查)。不会更新迁移以删除列。有什么办法吗?

Jay*_*iel 10

TypeORM 以某种方式将列定义保存在缓存中,并且不允许删除它们。这可以通过运行rm -rf dist(或 Windows 等价物)然后重建项目来解决

  • 我只是在这里评论一下他在 NestJS 上的工作,以防有人搜索它。 (3认同)