【发布时间】:2016-02-05 21:10:56
【问题描述】:
我这样写迁移:
create_table :table1 do |t|
t.string :foo, null: false, default: '', limit: 512
t.integer :bar, null: false
t.index [:foo, :bar]
end
得到一个错误
Mysql2::Error: 指定的键太长;最大密钥长度为 767 字节
除了减少列foo 限制外,我该如何解决这个问题?
【问题讨论】:
标签: ruby-on-rails ruby rails-migrations