我正在创建一个Sequel迁移,以便在PostgreSQL数据库中创建一个新表。我想定义一个String array列,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[]
的内容?
答案 0 :(得分:15)
您只需使用列方法并将类型指定为字符串:column :type, "text[]"