【问题标题】:How do I define an ARRAY column in a Sequel Postgresql migration?如何在 Sequel Postgresql 迁移中定义 ARRAY 列?
【发布时间】:2013-07-14 17:10:20
【问题描述】:

我正在创建 Sequel 迁移以在我的 PostgreSQL 数据库中创建一个新表。我想定义一个 PostgreSQL 支持的 String array 列。

我的迁移如下所示:

create_table :venues do
  primary_key :id

  String      :reference                                , :null => false
  String      :name                                     , :null => false
  String      :description                              , :null => false
  String[]    :type                                     , :null => false

  DateTime    :created_at                               , :null => false
  DateTime    :updated_at                               , :null => false
end

如何在迁移中定义 text[] 之类的内容?

【问题讨论】:

    标签: ruby database postgresql migration sequel


    【解决方案1】:

    您只需使用列方法并将类型指定为字符串:column :type, "text[]"

    【讨论】:

    猜你喜欢
    • 2014-02-03
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 2016-10-04
    • 2017-10-02
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    相关资源
    最近更新 更多