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>

Properties

Link copied to clipboard
val columnDefinitions: List<ColumnDefinition>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val table: Table
Link copied to clipboard
val tablespace: Tablespace?