添加具有默认空值的列

时间:2019-02-04 11:44:08

标签: ruby-on-rails

我将rails与postgreSQL一起使用,我想添加一个默认值为null的新列, 我必须指定默认的空值吗?

add_column :posts, :string, default: null 

1 个答案:

答案 0 :(得分:3)

您不需要指定它。当您向表中添加没有默认值的新列时,所有值将为null。 另外:请注意,在ruby中,psql Null的值等于nil