github-ds
github-ds copied to clipboard
Add case-sensitive KV support
This PR is a continuation of the bugfix in #53:
- Adds
--table-nameto the migration generator and config (for easier use, and for use in tests) - Adds
--case-sensitiveto the migration generator to update the KV table to use the case-sensitiveutf8_bincollation for thekeycolumn and table. - Adds config support for
config.case_sensitive = trueto enable case-sensitive behavior in the KV library.