Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PgArrayBuilder

class PgArrayBuilder<T extends ColumnBuilderBaseConfig> extends PgColumnBuilder<PgArrayBuilderHKT, T, {
baseBuilder: PgColumnBuilder<PgColumnBuilderHKT, {
name: T["name"];
notNull: T["notNull"];
hasDefault: T["hasDefault"];
data: Assume<T["data"], unknown[]>[number];
driverParam: Assume<T["driverParam"], unknown[]>[number];
}
>
;
size: number | undefined;
}
>
{
constructor(
name: string,
baseBuilder: PgArrayBuilder<T>["config"]["baseBuilder"],
size: number | undefined,
);
}

§Type Parameters

§Extends

§
PgColumnBuilder<PgArrayBuilderHKT, T, {
baseBuilder: PgColumnBuilder<PgColumnBuilderHKT, {
name: T["name"];
notNull: T["notNull"];
hasDefault: T["hasDefault"];
data: Assume<T["data"], unknown[]>[number];
driverParam: Assume<T["driverParam"], unknown[]>[number];
}
>
;
size: number | undefined;
}
>
[src]

§Constructors

§
new PgArrayBuilder(name: string, baseBuilder: PgArrayBuilder<T>["config"]["baseBuilder"], size: number | undefined)
[src]