/opt/canhelp/node_modules/kysely/dist/esm/schema
NameSizeModeActions
alter-column-builder.d.ts19490644editdlrm
alter-column-builder.js23250644editdlrm
alter-table-add-foreign-key-constraint-builder.d.ts18600644editdlrm
alter-table-add-foreign-key-constraint-builder.js23770644editdlrm
alter-table-add-index-builder.d.ts42480644editdlrm
alter-table-add-index-builder.js49410644editdlrm
alter-table-builder.d.ts71540644editdlrm
alter-table-builder.js113360644editdlrm
alter-table-drop-constraint-builder.d.ts11930644editdlrm
alter-table-drop-constraint-builder.js20170644editdlrm
alter-table-executor.d.ts8190644editdlrm
alter-table-executor.js5510644editdlrm
check-constraint-builder.d.ts6550644editdlrm
check-constraint-builder.js4280644editdlrm
column-definition-builder.d.ts140560644editdlrm
column-definition-builder.js174010644editdlrm
create-index-builder.d.ts60630644editdlrm
create-index-builder.js59830644editdlrm
create-schema-builder.d.ts10590644editdlrm
create-schema-builder.js10280644editdlrm
create-table-builder.d.ts111210644editdlrm
create-table-builder.js137010644editdlrm
create-type-builder.d.ts12360644editdlrm
create-type-builder.js11790644editdlrm
create-view-builder.d.ts21010644editdlrm
create-view-builder.js30820644editdlrm
drop-index-builder.d.ts12190644editdlrm
drop-index-builder.js16310644editdlrm
drop-schema-builder.d.ts10740644editdlrm
drop-schema-builder.js12500644editdlrm
drop-table-builder.d.ts10650644editdlrm
drop-table-builder.js12420644editdlrm
drop-type-builder.d.ts10240644editdlrm
drop-type-builder.js10270644editdlrm
drop-view-builder.d.ts10930644editdlrm
drop-view-builder.js14510644editdlrm
foreign-key-constraint-builder.d.ts14620644editdlrm
foreign-key-constraint-builder.js16630644editdlrm
primary-key-constraint-builder.d.ts8970644editdlrm
primary-key-constraint-builder.js11800644editdlrm
refresh-materialized-view-builder.d.ts19540644editdlrm
refresh-materialized-view-builder.js23910644editdlrm
schema.d.ts62710644editdlrm
schema.js94900644editdlrm
unique-constraint-builder.d.ts10690644editdlrm
unique-constraint-builder.js14370644editdlrm
Edit: /opt/canhelp/node_modules/kysely/dist/esm/schema/create-view-builder.d.ts (2101B)
import type { OperationNodeSource } from '../operation-node/operation-node-source.js'; import type { CompiledQuery } from '../query-compiler/compiled-query.js'; import type { Compilable } from '../util/compilable.js'; import type { QueryExecutor } from '../query-executor/query-executor.js'; import type { QueryId } from '../util/query-id.js'; import { CreateViewNode } from '../operation-node/create-view-node.js'; import type { RawBuilder } from '../raw-builder/raw-builder.js'; import type { SelectQueryBuilder } from '../query-builder/select-query-builder.js'; export declare class CreateViewBuilder implements OperationNodeSource, Compilable { #private; constructor(props: CreateViewBuilderProps); /** * Adds the "temporary" modifier. * * Use this to create a temporary view. */ temporary(): CreateViewBuilder; materialized(): CreateViewBuilder; /** * Only implemented on some dialects like SQLite. On most dialects, use {@link orReplace}. */ ifNotExists(): CreateViewBuilder; orReplace(): CreateViewBuilder; columns(columns: string[]): CreateViewBuilder; /** * Sets the select query or a `values` statement that creates the view. * * WARNING! * Some dialects don't support parameterized queries in DDL statements and therefore * the query or raw {@link sql } expression passed here is interpolated into a single * string opening an SQL injection vulnerability. DO NOT pass unchecked user input * into the query or raw expression passed to this method! */ as(query: SelectQueryBuilder | RawBuilder): CreateViewBuilder; /** * Simply calls the provided function passing `this` as the only argument. `$call` returns * what the provided function returns. */ $call(func: (qb: this) => T): T; toOperationNode(): CreateViewNode; compile(): CompiledQuery; execute(): Promise; } export interface CreateViewBuilderProps { readonly queryId: QueryId; readonly executor: QueryExecutor; readonly node: CreateViewNode; }