public class CommonTableGenerator extends Object implements TableGenerator
| 构造器和说明 |
|---|
CommonTableGenerator(DatabaseDescription databaseDesc) |
CommonTableGenerator(DatabaseMetaData dbMetaData) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
afterAllColumn(Table table) |
String |
generate(Table table) |
protected String |
generateAddPrimaryKeyClause(Table table) |
protected String |
generateCreateIndexDDLClause(Table table,
Index index) |
protected String |
generateCreateTableClause(Table table) |
protected String |
generateDefineColumnClause(Table table,
Column column) |
protected String |
generateTableDDL(Table table) |
protected String |
getTableFQN(String catalog,
String schema,
String tableName) |
public CommonTableGenerator(DatabaseDescription databaseDesc)
public CommonTableGenerator(DatabaseMetaData dbMetaData)
public String generate(Table table) throws SQLException
generate 在接口中 TableGeneratorSQLExceptionprotected String generateTableDDL(Table table) throws SQLException
SQLExceptionprotected String generateCreateTableClause(Table table) throws SQLException
SQLExceptionprotected String generateAddPrimaryKeyClause(Table table) throws SQLException
SQLExceptionprotected String generateCreateIndexDDLClause(Table table, Index index)
Copyright © 2019. All rights reserved.