active_record_doctor icon indicating copy to clipboard operation
active_record_doctor copied to clipboard

Detect missing unique lowercase indexes for case insensitive unique validations

Open fatkodima opened this issue 2 years ago • 0 comments

Case insensitivity in uniqueness validations was skipped in this gem, but this is a very popular problem. I remember I was trapped by this at least once. And there is even a related article from Richard Scheeman with his investigation of the performance problems on production with his findings.

It adds some ugly columns parsing, but I think we can deal with it.

fatkodima avatar Jul 09 '22 15:07 fatkodima