ColumnDefinition

public final class ColumnDefinition

The ColumnDefinition class lets you refine a table column.

You get instances of this class when you create or alter a database table:

try db.create(table: "player") { t in
    t.column(...)      // ColumnDefinition
}

try db.alter(table: "player") { t in
    t.add(column: ...) // ColumnDefinition
}

See https://www.sqlite.org/lang_createtable.html and https://www.sqlite.org/lang_altertable.html