标签: ruby-on-rails apartment-gem
我正在开发一个多租户rails应用程序,其中租户是使用Apartment gem创建的。每当创建新租户时,Apartment都会在新租户中创建所有表。
但是,当我添加一个新表并运行db:migrate时,其中一个gem会尝试在租户中重新创建表,但由于该表已经存在(由Apartment创建),因此失败。它抛出PGSQL错误:: table已经存在。
如何判断该特定宝石未运行其迁移,因为它的表已由Apartment创建?
是否可以删除/停止/暂停特定宝石的迁移?
OR,