PgColumnBuilder
abstractabstract class PgColumnBuilder<THKT extends ColumnBuilderHKTBase, T extends ColumnBuilderBaseConfig, TRuntimeConfig extends object = {}, TTypeConfig extends object = {}> extends ColumnBuilder<THKT, T, TRuntimeConfig, TTypeConfig & { }
pgBrand: "PgColumnBuilder";
}> {private foreignKeyConfigs;
array(size?: number): PgArrayBuilder<{
name: NonNullable<T["name"]>;
notNull: NonNullable<T["notNull"]>;
hasDefault: NonNullable<T["hasDefault"]>;
data: T["data"][];
driverParam: T["driverParam"][] | string;
}>;§Properties
§Methods
§
array(size?: number): PgArrayBuilder<{
[src]name: NonNullable<T["name"]>;
notNull: NonNullable<T["notNull"]>;
hasDefault: NonNullable<T["hasDefault"]>;
data: T["data"][];
driverParam: T["driverParam"][] | string;
}>