I have a NestJS / TypeORM Project with PostGRE SQL.
I want to delete some tables, so I have deleted the concerned folders. I also removed the dist folder to build the project again but even with that, typeORM does not detect that it have to DROP these tables on migration:generate.
All others cases of migrations are working well..
Is there any way to force TypeORM to detect Entity deletion ? I can't find solution for this.. I could do it manually, but I can't believe that typeORM can't do this simple process.
It's a known issue at the moment. Here is the link in the source repo: https://github.com/typeorm/typeorm/issues/7814.
The workaround is to manually add the "DROP TABLE" statement to the generated migration file.
You may copy it from the down method of the migration that created it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With