8

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

我的迁移如下所示:

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[]在我的迁移中定义类似的东西?

4

1 回答 1

19

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

于 2013-07-17T16:21:40.903 回答