gpt4 book ai didi

ruby-on-rails - 如何为通过“rails g migration”命令添加的列添加默认值

转载 作者:行者123 更新时间:2023-12-04 02:58:53 24 4
gpt4 key购买 nike

我知道如何在已创建的迁移文件中添加默认值。即

`rails generate migration AddTestColumnToTesttable test_status:boolean` to create it.


它将生成此迁移:

class AddTestColumnToTable < ActiveRecord::Migration
def change
add_column :table, :test_status, :boolean, :default => true
end
end


但是,我们可以通过 rails g migration命令本身添加默认值吗?

最佳答案

不,无法从命令行完成,您需要在迁移文件中进行更改

add_column :table, :test_status, :boolean, :default => true


希望有帮助!

关于ruby-on-rails - 如何为通过“rails g migration”命令添加的列添加默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com