Steve Ebersole commented on New Feature HHH-7472

Currently lots of places throughout the codebase attempt to perform "object name normalization" which is an attempt to manage global quoting of identifiers as well as application of naming strategy. I put in place a centralized means to apply global quoting of identifiers, this needs to be hooked in eventually, which is not such a big deal for this new metamodel code.

The biggest change there is in terms of "persistent identifier generators" which would need to be changed to accept the Database instance (specifically its configure method). As a bonus for that change though there would no longer be any need for an additional method for registering its exportables; it could simply register them during configure, which is much more clean anyway imho.

Anyway, that change centers around the moving of creation of an Identifier to the IdentifierHelper delegate (available from JdbcEnvironment) rather than through static methods on Identifier itself. JdbcEnvironment is in turn available from Database

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira