ruby-on-rails - 添加多态引用的向下迁移是什么

标签 ruby-on-rails migration

我有以下迁移,但不知道在 down 中使用什么方法

change_table :addresses do |t|
  t.references :addressable, :polymorphic => true
end

最佳答案

有什么问题?

def self.down
  remove_column :addresses, :addressable_type
  remove_column :addresses, :addressable_id
end

关于ruby-on-rails - 添加多态引用的向下迁移是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1512175/

相关文章:

django - South 在我的模型中忽略了 ManyToManyField

ruby-on-rails - rake 数据库 :schema:dump doesn't provide data migration info - is there an automated way to get this?

ruby-on-rails - mandriva 2011 + ruby​​ 错误 no such file to load -- zlib

ruby-on-rails - Ruby JSON 解析更改哈希键

ruby-on-rails - rails 3 : How to display error messages in embedded form?

ruby-on-rails - 将子对象重新关联到另一个父对象-Rails(2.3.11)删除has_many关联对象,而无需执行SQL操作

android-studio - Drop column Room迁移android

php - 我应该在 Laravel 数据库迁移中操作数据吗?还是我应该在其他地方做?

php - 如何回显 Laravel 和 Artisan 中的控制台?

ruby-on-rails - Rails 3.2 应用程序中带有 Assets 管道的 HTML5 离线缓存 list 文件?