I went into "ORM Model Browser" -> "Name Generation Settings" -> "Name Generation Defaults" -> "Relational Names" -> "Column Specific" -> "CasingOption". On the Relational View it gives the correct casing, but in the generated SQL it's still coming through as camelCase.
On a related side note, I'm going through and customizing the output to give "VARCHAR" rather than "CHARACTER VARYING", etc. One of the customizations I'd like is enclosing the column name in [brackets] for cases where column names are reserved words. For example, [Order] or [Right].
To make changes to the column name, I've tried DDILtoSQLServer.xslt and DILSupportFunctions.xslt, but neither of them are giving the desired [result]. Are there other places I should be looking, or have I just not found the right spot yet?
I realize that the changes I'm making will likely break generation for Oracle, DB2, and MySQL on this machine. For the scope of this project, that's acceptable.