ManualMaterializedViewBuilder
class ManualMaterializedViewBuilder<TName extends string = string, TColumns extends Record<string, AnyPgColumnBuilder> = Record<string, AnyPgColumnBuilder>> extends MaterializedViewBuilderCore<{ }
name: TName;
columns: TColumns;
}> {constructor(
name: TName,
columns: TColumns,
schema: string | undefined,
);private columns;
existing(): PgMaterializedViewWithSelection<TName, true, BuildColumns<TName, TColumns>>;
§Type Parameters
§
TColumns extends Record<string, AnyPgColumnBuilder> = Record<string, AnyPgColumnBuilder>
[src]§Constructors
§Properties
§Methods
§
as(query: SQL): PgMaterializedViewWithSelection<TName, false, BuildColumns<TName, TColumns>>
[src]§
existing(): PgMaterializedViewWithSelection<TName, true, BuildColumns<TName, TColumns>>
[src]