ColumnNamespace
Summary
Public constructor namespace for column builders.
Signature
type ColumnNamespace = {
bigint(): ColumnBuilder
binary(length: number): ColumnBuilder
boolean(): ColumnBuilder<boolean>
date(): ColumnBuilder
decimal(precision: number, scale: number): ColumnBuilder<number>
enum<values extends readonly string[]>(values: values): ColumnBuilder<values[number]>
integer(): ColumnBuilder<number>
json(): ColumnBuilder
text(): ColumnBuilder<string>
time(options: { precision?: number; withTimezone?: boolean }): ColumnBuilder
timestamp(options: { precision?: number; withTimezone?: boolean }): ColumnBuilder
uuid(): ColumnBuilder<string>
varchar(length: number): ColumnBuilder<string>
}