@Override protected Schema getMainSchema() throws MetaModelException { if (_schema == null) { MutableSchema schema = new MutableSchema(getMainSchemaName()); for (SimpleTableDef tableDef : _tableDefs) { MutableTable table = tableDef.toTable().setSchema(schema); List<Column> rowIdColumns = table.getColumnsOfType(ColumnType.ROWID); for (Column column : rowIdColumns) { if (column instanceof MutableColumn) { ((MutableColumn) column).setPrimaryKey(true); } } schema.addTable(table); } _schema = schema; } return _schema; }
@Override protected Schema getMainSchema() throws MetaModelException { if (_schema == null) { MutableSchema schema = new MutableSchema(getMainSchemaName()); for (SimpleTableDef tableDef : _tableDefs) { MutableTable table = tableDef.toTable().setSchema(schema); for (Column column : table.getColumnsOfType(ColumnType.ROWID)) { if (column instanceof MutableColumn) { ((MutableColumn) column).setPrimaryKey(true); } } schema.addTable(table); } _schema = schema; } return _schema; }
@Override protected Schema getMainSchema() throws MetaModelException { if (_schema == null) { MutableSchema schema = new MutableSchema(getMainSchemaName()); for (SimpleTableDef tableDef : _tableDefs) { MutableTable table = tableDef.toTable().setSchema(schema); List<Column> rowIdColumns = table.getColumnsOfType(ColumnType.ROWID); for (Column column : rowIdColumns) { if (column instanceof MutableColumn) { ((MutableColumn) column).setPrimaryKey(true); } } schema.addTable(table); } _schema = schema; } return _schema; }
@Override protected Schema getMainSchema() throws MetaModelException { if (_schema == null) { MutableSchema schema = new MutableSchema(getMainSchemaName()); for (SimpleTableDef tableDef : _tableDefs) { MutableTable table = tableDef.toTable().setSchema(schema); for (Column column : table.getColumnsOfType(ColumnType.ROWID)) { if (column instanceof MutableColumn) { ((MutableColumn) column).setPrimaryKey(true); } } schema.addTable(table); } _schema = schema; } return _schema; }