zab*_*mba 14 postgresql ruby-on-rails
如何在Rails 3.2迁移中强制使用DROP TABLE CASCADE?
是否有传递给drop_table("table_name")的选项?
小智 41
在Rails 4中,您可以执行以下操作:
drop_table :accounts, force: :cascade
Run Code Online (Sandbox Code Playgroud)
您始终可以在迁移中运行原始SQL.
MYSQL:
execute "DROP TABLE #{:table_name} CASCADE CONSTRAINTS PURGE"
Run Code Online (Sandbox Code Playgroud)
PostgreSQL的:
execute "DROP TABLE #{:table_name} CASCADE"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6379 次 |
| 最近记录: |