boolean forceTableUse = ConfigurationHelper.getBoolean( FORCE_TBL_PARAM, params, false ); final QualifiedName sequenceName = determineSequenceName( params, dialect, jdbcEnvironment, serviceRegistry );
@Override protected QualifiedName determineSequenceName(Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry) { String tableName = ConfigurationHelper.getString(CONFIG_TARGET_TABLE, params); if (null == tableName) { return super.determineSequenceName(params, dialect, jdbcEnv, serviceRegistry); } else { Identifier catalog = jdbcEnv.getIdentifierHelper() .toIdentifier(ConfigurationHelper.getString(CATALOG, params)); Identifier schema = jdbcEnv.getIdentifierHelper() .toIdentifier(ConfigurationHelper.getString(SCHEMA, params)); return new QualifiedNameParser.NameParts(catalog, schema, jdbcEnv.getIdentifierHelper().toIdentifier(tableName.toUpperCase() + DEF_SEQUENCE_SUFFIX)); } }
@Override protected QualifiedName determineSequenceName(Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry) { String tableName = ConfigurationHelper.getString(CONFIG_TARGET_TABLE, params); if (null == tableName) { return super.determineSequenceName(params, dialect, jdbcEnv, serviceRegistry); } else { Identifier catalog = jdbcEnv.getIdentifierHelper() .toIdentifier(ConfigurationHelper.getString(CATALOG, params)); Identifier schema = jdbcEnv.getIdentifierHelper() .toIdentifier(ConfigurationHelper.getString(SCHEMA, params)); return new QualifiedNameParser.NameParts(catalog, schema, jdbcEnv.getIdentifierHelper().toIdentifier(tableName.toUpperCase() + DEF_SEQUENCE_SUFFIX)); } }
@Override protected QualifiedName determineSequenceName(final Properties params, final Dialect dialect, final JdbcEnvironment jdbcEnv, final ServiceRegistry serviceRegistry) { // Make sure sequence are lower case and corresponds to table name params.put(SEQUENCE_PARAM, StringHelper.unquote(params.getProperty("identity_tables")) + ConfigurationHelper.getString(CONFIG_SEQUENCE_PER_ENTITY_SUFFIX, params, DEF_SEQUENCE_SUFFIX)); return super.determineSequenceName(params, dialect, jdbcEnv, serviceRegistry); } }
boolean forceTableUse = ConfigurationHelper.getBoolean( FORCE_TBL_PARAM, params, false ); final QualifiedName sequenceName = determineSequenceName( params, dialect, jdbcEnvironment, serviceRegistry );
boolean forceTableUse = ConfigurationHelper.getBoolean( FORCE_TBL_PARAM, params, false ); final String sequenceName = determineSequenceName( params, dialect );
boolean forceTableUse = ConfigurationHelper.getBoolean( FORCE_TBL_PARAM, params, false ); final String sequenceName = determineSequenceName( params, dialect );