class PgArray
extends PgColumn<PgArrayHKT, T, { }, { baseColumn: BuildColumn<string, Assume<PgColumnBuilder<PgColumnBuilderHKT, { name: T["name"]; notNull: T["notNull"]; hasDefault: T["hasDefault"]; data: Assume<T["data"], unknown[]>[number]; driverParam: Assume<T["driverParam"], unknown[]>[number]; }>, AnyColumnBuilder>>; }>
import { PgArray } from "https://deno.land/x/drizzle@v0.23.85/pg-core.ts";
Constructors
new
PgArray(table: AnyPgTable<{ name: T["tableName"]; }>,
config: PgArrayBuilder<T>["config"],
baseColumn: AnyPgColumn,
range?: [number | undefined, number | undefined] | undefined,
Type Parameters
T extends ColumnBaseConfig
Properties
readonly
baseColumn: AnyPgColumnMethods
getSQLType(): string
mapFromDriverValue(value: unknown[] | string): T["data"]
mapToDriverValue(value: unknown[]): string