Class CreateTableData

java.lang.Object
org.h2.command.ddl.CreateTableData

public class CreateTableData extends Object
The data required to create a table.
  • Field Details

    • schema

      public Schema schema
      The schema.
    • tableName

      public String tableName
      The table name.
    • id

      public int id
      The object id.
    • columns

      public ArrayList<Column> columns
      The column list.
    • temporary

      public boolean temporary
      Whether this is a temporary table.
    • globalTemporary

      public boolean globalTemporary
      Whether the table is global temporary.
    • persistIndexes

      public boolean persistIndexes
      Whether the indexes should be persisted.
    • persistData

      public boolean persistData
      Whether the data should be persisted.
    • session

      public SessionLocal session
      The session.
    • tableEngine

      public String tableEngine
      The table engine to use for creating the table.
    • tableEngineParams

      public ArrayList<String> tableEngineParams
      The table engine params to use for creating the table.
    • isHidden

      public boolean isHidden
      The table is hidden.
  • Constructor Details

    • CreateTableData

      public CreateTableData()