Package org.h2.command.ddl
Class CreateTableData
- java.lang.Object
-
- org.h2.command.ddl.CreateTableData
-
public class CreateTableData extends java.lang.ObjectThe data required to create a table.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.ArrayList<Column>columnsThe column list.booleanglobalTemporaryWhether the table is global temporary.intidThe object id.booleanpersistDataWhether the data should be persisted.booleanpersistIndexesWhether the indexes should be persisted.SchemaschemaThe schema.SessionLocalsessionThe session.java.lang.StringtableEngineThe table engine to use for creating the table.java.util.ArrayList<java.lang.String>tableEngineParamsThe table engine params to use for creating the table.java.lang.StringtableNameThe table name.booleantemporaryWhether this is a temporary table.
-
Constructor Summary
Constructors Constructor Description CreateTableData()
-
-
-
Field Detail
-
schema
public Schema schema
The schema.
-
tableName
public java.lang.String tableName
The table name.
-
id
public int id
The object id.
-
columns
public java.util.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 java.lang.String tableEngine
The table engine to use for creating the table.
-
tableEngineParams
public java.util.ArrayList<java.lang.String> tableEngineParams
The table engine params to use for creating the table.
-
-