标签: ruby-on-rails activerecord sqlite rails-activerecord sqlite3-ruby
在我的Mac上,我的Rails项目使用带有64个字符索引名称的SQLite3。我需要在Ubuntu环境中进行处理。但是,当我尝试运行rake db:setup时,我收到一个错误,即我的64个字符的命名索引太长,SQLite3最多只支持62个字符作为索引名称。
rake db:setup
所以我想我会创建一个迁移来缩短该索引的名称。但是当我再次运行rake db:setup时,我得到的错误与尚未运行的新迁移相同。
如何减少索引名称的长度?