Class HsqlTable


  • public class HsqlTable
    extends Table
    Created by colby.clegg on 11/12/2015.
    • Constructor Detail

      • HsqlTable

        public HsqlTable()
    • Method Detail

      • findSequences

        protected java.util.List<java.lang.String> findSequences​(java.lang.String tableName,
                                                                 java.sql.Connection conn)
                                                          throws java.sql.SQLException
        Specified by:
        findSequences in class Table
        Throws:
        java.sql.SQLException
      • qc

        public java.lang.String qc()
        Overrides:
        qc in class Table
      • sqlDefinition_Table

        protected java.lang.String sqlDefinition_Table()
        Description copied from class: Table
        Returns the keyword(s) to use for create TABLE. Default is "TABLE", but HSQL would use "CACHED TABLE"
        Overrides:
        sqlDefinition_Table in class Table
      • sqlDefinition_CreateForeignKeys

        protected void sqlDefinition_CreateForeignKeys​(java.util.List<java.lang.String> commands,
                                                       java.util.List<Table.ForeignKey> fks)
        Description copied from class: Table
        Should create the sql for adding the foreign keys and add them to the "commands" list
        Overrides:
        sqlDefinition_CreateForeignKeys in class Table