interface _IDb
implements IMemoryDb
import { type _IDb } from "https://deno.land/x/pg_mem@3.0.3/interfaces-private.ts";
Properties
Methods
createSchema(db: string): _ISchema
getSchema(db?: string | null, nullIfNotFound?: false): _ISchema
getSchema(db: string, nullIfNotFound: true): _ISchema | null
raiseTable(table: string, event: TableEvent): void
raiseGlobal(event: GlobalEvent, ...args: any[]): void
listSchemas(): _ISchema[]
getTable(name: string, nullIfNotExists?: boolean): _ITable
getExtension(name: string): (schema: ISchema) => void
resolveFunction(name: string | QName, types: IValue[]): _FunctionDefinition | nil
Get functions matching this overload
resolveOperator(): _OperatorDefinition | nil
Get operators matching this overload
getLanguage(name: string): LanguageCompiler