Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No control over table name capitalization. #89

Closed
Corey-M opened this issue May 24, 2023 · 1 comment · Fixed by #91
Closed

No control over table name capitalization. #89

Corey-M opened this issue May 24, 2023 · 1 comment · Fixed by #91
Milestone

Comments

@Corey-M
Copy link

Corey-M commented May 24, 2023

Tables and views in my databases often have names with specified capitalization, and previously the L2DB driver has left them intact. The new v5.0.0 driver however forces PascalCase on table and view names during refresh, with no apparent setting to disable this.

Example: View VDRMSite is generated as VdrmSite.

When testing code snippets or writing quick scripts the change in case for many of my table names wastes a ton of time as I have to search for the table in the tree view to find out what whacky name L2DB gave it.

Can we please get an option to use unmodified table names for class and property names where possible?

@wesj1s
Copy link

wesj1s commented Jun 2, 2023

Yes please, and an option to retain __ prefix in field names. For the same reason. And please don't suppress _ in table names.
Please keep the same table names and field names as are displayed when the selected Language is SQL. Changing from SQL to C# as the language updates all table names and field names to names without underscores.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
3 participants