使用postgresql-rails时,如何使用id列的值作为另一个非可空列的默认值?

时间:2017-04-12 12:31:01

标签: ruby-on-rails database postgresql rails-postgresql

以下是提出此类要求的一个示例:

假设我们有一张表'样本'在我们的数据库中有一列' col1'以及一个自动增量的ID'柱。 我们想要' col1'的默认值被视为' id'的价值柱。我该怎么做?

我正在使用rails编写迁移脚本,该脚本将在我的postgres数据库中创建表。

1 个答案:

答案 0 :(得分:0)

def self.up
    Yourmodel.update_all("updated_at=created_at")
end

迁移脚本中的此类内容可以为您提供帮助。

相关问题