CreateTable
data class CreateTable(val table: Table, val columnDefinitions: List<ColumnDefinition>, val tablespace: Tablespace?, val primaryKey: AddPrimaryKey?, val fromSelect: SelectQuery?, val preserveRowsOnCommit: Boolean) : ModelChange(source)
Constructors
Link copied to clipboard
constructor(table: Table, columnDefinitions: List<ColumnDefinition>, tablespace: Tablespace?, primaryKey: AddPrimaryKey?, fromSelect: SelectQuery?, preserveRowsOnCommit: Boolean)
Types
Link copied to clipboard
class CreateTableBuilder(tablespace: String? = null, columns: MutableList<ColumnDefinition> = mutableListOf(), primaryKey: AddPrimaryKey? = null, selectFrom: SelectQuery? = null, preserveRowsOnCommit: Boolean = true) : TableBuilder<CreateTable.CreateTableBuilder, CreateTable>