Postgresql从nullable列迁移到not_null列
我使用postgresql迁移。将表的列从“is_nullable”更改为“not null”,并添加默认值。这就是问题所在-数据库看到列不应该为null,但列具有null值,并停止迁移。 我手动更新列的值以更新DB的版本。这不是一个好办法。它应该是怎样正确的Postgresql从nullable列迁移到not_null列,postgresql,migration,Postgresql,Migration,我使用postgresql迁移。将表的列从“is_nullable”更改为“not null”,并添加默认值。这就是问题所在-数据库看到列不应该为null,但列具有null值,并停止迁移。 我手动更新列的值以更新DB的版本。这不是一个好办法。它应该是怎样正确的 date => { data_type => 'date', is_nullable => 1, }, date => { data_type => 'date'
date => {
data_type => 'date',
is_nullable => 1,
},
date => {
data_type => 'date',
default_value => 'infinity',
},