diff options
author | schneems <richard.schneeman@gmail.com> | 2016-01-21 11:21:20 -0600 |
---|---|---|
committer | schneems <richard.schneeman@gmail.com> | 2016-01-21 13:19:33 -0600 |
commit | 8897e05ea31186bfa2a05fd9658b2dc5a5d6264a (patch) | |
tree | f1be6f169008fdb05788bd96746565b73981a947 /actionpack/lib/action_dispatch/middleware/ssl.rb | |
parent | 9a99c7cef533e985e67af5de0e65a39f452b7db9 (diff) | |
download | rails-8897e05ea31186bfa2a05fd9658b2dc5a5d6264a.tar.gz rails-8897e05ea31186bfa2a05fd9658b2dc5a5d6264a.tar.bz2 rails-8897e05ea31186bfa2a05fd9658b2dc5a5d6264a.zip |
[close #23009] Limit key length
Mysql has a weird bug where it cannot index a string column of utf8mb4 if it is over a certain character limit. To get compatibility with msql we can add a limit to the key column. 191 characters is a very long key, it seems reasonable to limit across all adapters since using a longer key wouldn't be supported in mysql.
Thanks to @kamipo for the original PR and the test refactoring.
Conversation: https://github.com/rails/rails/pull/23009#issuecomment-171416629
Diffstat (limited to 'actionpack/lib/action_dispatch/middleware/ssl.rb')
0 files changed, 0 insertions, 0 deletions