【问题标题】:Postgres database column defaults with ruby on rails 4Postgres 数据库列默认使用 ruby​​ on rails 4
【发布时间】:2013-03-07 14:44:31
【问题描述】:

我想使用 UUID 作为我在 ruby​​ on rails 中的默认密钥和 postgres 数据库,我希望 Postgres 生成密钥。这样做的 RoR 方式是什么?

【问题讨论】:

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


    【解决方案1】:

    这似乎可以解决问题:

    create_table(:deals, :id => false) do |t|
      t.uuid :uuid, :null => false
      t.integer :quantity
      t.timestamps
    end
    
    add_index(:deals, :uuid, :unique => true, :name => 'deals_pkey')
    

    【讨论】:

      猜你喜欢
      • 2016-10-25
      • 2018-07-12
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-09
      相关资源
      最近更新 更多