如何通过终端重命名 Rails 中的列

问题描述 投票:0回答:1

我无法通过终端重命名列

如何重命名rails中的列而不在迁移文件中写入任何内容。我的意思是说我们如何仅通过终端重命名列。所以请给我命令,以便我可以这样做,而不是在迁移文件中写入任何内容。

ruby-on-rails ruby activerecord rails-activerecord
1个回答
0
投票

您可以从控制台显式调用

ActiveRecord::Migration
方法:

ActiveRecord::Migration.rename_column(:table_name, :old_column_name, :new_column_name)
© www.soinside.com 2019 - 2024. All rights reserved.