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, valueToQueryLiteral
protected java.util.List<java.lang.String> findSequences(java.lang.String tableName, java.sql.Connection conn) throws java.sql.SQLException
findSequences
in class Table
java.sql.SQLException
protected java.lang.String sqlDefinition_Table()
Table
sqlDefinition_Table
in class Table
protected void sqlDefinition_CreateForeignKeys(java.util.List<java.lang.String> commands, java.util.List<Table.ForeignKey> fks)
Table
sqlDefinition_CreateForeignKeys
in class Table
protected java.lang.String getColumnTypeSQL(SFieldScalar field)
getColumnTypeSQL
in class Table