cayenne icon indicating copy to clipboard operation
cayenne copied to clipboard

CAY-2639 DBImport and DB name case sensitivity. Feature for choosing case-sensitive naming.

Open OlegKhodokevich opened this issue 3 years ago • 0 comments

The feature was developed for work with case-sensitive naming (e.g. "name", "Name", "NAME"). Added a button for using case-sensitive naming in modeler. The useCaseSensitive option allows to have case sensitive naming (for tables, attributes etc) in database, if DB supports it, and passes its initial state. Added quoted identifier in loaders. Added asciidoc and test for case-sensitive naming. An example of naming that can be passed from the database (this is not an example of the correct naming rules but it shows program capabilities): image image Was fixed tokens creating and tests for SQLite because this database hadn't supported column modifying. https://www.sqlite.org/omitted.html

OlegKhodokevich avatar Feb 01 '22 14:02 OlegKhodokevich