private String getM2MJoinTableName(BeanTable lhsTable, BeanTable rhsTable){ TableName lhs = new TableName(lhsTable.getBaseTable()); TableName rhs = new TableName(rhsTable.getBaseTable()); TableName joinTable = namingConvention.getM2MJoinTableName(lhs, rhs); return joinTable.getQualifiedName(); } }
/** * Set the table name if it has not already been set. */ private void setTableName() { if (descriptor.isBaseTableType()) { // default the TableName using NamingConvention. TableName tableName = namingConvention.getTableName(descriptor.getBeanType()); descriptor.setBaseTable(tableName); } }
String propertyName = namingConvention.getPropertyFromColumn(desc.getBeanType(), searchColumn); matchingProp = desc.getBeanProperty(propertyName); if (matchingProp != null) {
if (nc.isUseForeignKeyPrefix()){ fkeyPrefix = nc.getColumnFromProperty(descriptor.getBeanType(), descriptor.getName());
protected void writeSequence(DdlWrite writer, CreateTable createTable, String pk) throws IOException { // explicit sequence use or platform decides String explicitSequenceName = createTable.getSequenceName(); int initial = toInt(createTable.getSequenceInitial()); int allocate = toInt(createTable.getSequenceAllocate()); String seqName = explicitSequenceName; if (seqName == null) { seqName = namingConvention.getSequenceName(createTable.getName(), pk); } String createSeq = platformDdl.createSequence(seqName, initial, allocate); if (createSeq != null) { writer.apply().append(createSeq).newLine(); writer.dropAll().append(platformDdl.dropSequence(seqName)).endOfStatement(); } }
intJoin.addJoinColumn(new DeployTableJoinColumn(localId.getDbColumn(), namingConvention.getColumnFromProperty(null, fkCol))); destJoin.addJoinColumn(new DeployTableJoinColumn(namingConvention.getColumnFromProperty(null, fkCol), otherId.getDbColumn()));
serverConfig.getNamingConvention().setDatabasePlatform(serverConfig.getDatabasePlatform());
String fk = lc; if (foreignKeyPrefix != null) { fk = owner.getNamingConvention().getForeignKey(foreignKeyPrefix, fk);
namingConvention.loadFromProperties(p);
if (nc.isUseForeignKeyPrefix()){ fkeyPrefix = nc.getColumnFromProperty(descriptor.getBeanType(), descriptor.getName());
String primaryKeyColumn = desc.getSinglePrimaryKeyColumn(); seqName = namingConvention.getSequenceName(desc.getBaseTable(), primaryKeyColumn);
String dbColumn = namingConvention.getColumnFromProperty(beanType, prop.getName()); prop.setDbColumn(dbColumn);
serverConfig.getNamingConvention().setDatabasePlatform(serverConfig.getDatabasePlatform());
if (nc.isUseForeignKeyPrefix()) { fkeyPrefix = nc.getColumnFromProperty(descriptor.getBeanType(), descriptor.getName());
/** * Set the table name if it has not already been set. */ private void setTableName() { if (descriptor.isBaseTableType()) { // default the TableName using NamingConvention. TableName tableName = namingConvention.getTableName(descriptor.getBeanType()); descriptor.setBaseTable(tableName); } }
String primaryKeyColumn = desc.getSinglePrimaryKeyColumn(); seqName = namingConvention.getSequenceName(desc.getBaseTable(), primaryKeyColumn);
String dbColumn = namingConvention.getColumnFromProperty(beanType, prop.getName()); prop.setDbColumn(dbColumn);
private String getM2MJoinTableName(BeanTable lhsTable, BeanTable rhsTable) { TableName lhs = new TableName(lhsTable.getBaseTable()); TableName rhs = new TableName(rhsTable.getBaseTable()); TableName joinTable = namingConvention.getM2MJoinTableName(lhs, rhs); return joinTable.getQualifiedName(); } }
serverConfig.getNamingConvention().setDatabasePlatform(serverConfig.getDatabasePlatform());
String propertyName = namingConvention.getPropertyFromColumn(desc.getBeanType(), searchColumn); matchingProp = desc.getBeanProperty(propertyName); if (matchingProp != null) {