public class HsqlTable extends Table
Table.Column, Table.ForeignKey, Table.PrimaryKey| Constructor and Description |
|---|
HsqlTable() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
findSequences(java.lang.String tableName,
java.sql.Connection conn) |
protected java.lang.String |
getColumnTypeSql(SFieldScalar field) |
java.lang.String |
qc() |
protected void |
sqlDefinition_CreateForeignKeys(java.util.List<java.lang.String> commands,
java.util.List<Table.ForeignKey> fks)
Should create the sql for adding the foreign keys and add them to the "commands" list
|
protected java.lang.String |
sqlDefinition_Table()
Returns the keyword(s) to use for create TABLE.
|
buildFor, buildFor, buildFor, buildNew, canAlterFrom, colQC, findColumn, getColumnDdl, getColumns, getConstraintDdl, getForeignKeys, getIndexName, getPhase1AlterDdl, getPhase1Transfer, getPhase2AlterDdl, getPhase2Transfer, getPrimaryKey, getTableCreateDdl, getTableName, getTransferCommand, sqlDefinition_CreateIndex, sqlDefinition_CreateSequence, sqlDefinition_DropIndex, supportsConstraintModification, supportsDropColumn, tableExists, valueToQueryLiteral, valueToQueryLiteralprotected java.util.List<java.lang.String> findSequences(java.lang.String tableName,
java.sql.Connection conn)
throws java.sql.SQLException
findSequences in class Tablejava.sql.SQLExceptionprotected java.lang.String sqlDefinition_Table()
TablesqlDefinition_Table in class Tableprotected void sqlDefinition_CreateForeignKeys(java.util.List<java.lang.String> commands,
java.util.List<Table.ForeignKey> fks)
TablesqlDefinition_CreateForeignKeys in class Tableprotected java.lang.String getColumnTypeSql(SFieldScalar field)
getColumnTypeSql in class Table