UNPKG

drizzle-orm

Version:

Drizzle ORM package for SQL databases

23 lines (22 loc) 844 B
import { entityKind } from "../entity.js"; import { type SingleStoreTableFn } from "./table.js"; export declare class SingleStoreSchema<TName extends string = string> { readonly schemaName: TName; static readonly [entityKind]: string; constructor(schemaName: TName); table: SingleStoreTableFn<TName>; } /** @deprecated - use `instanceof SingleStoreSchema` */ export declare function isSingleStoreSchema(obj: unknown): obj is SingleStoreSchema; /** * Create a SingleStore schema. * https://docs.singlestore.com/cloud/create-a-database/ * * @param name singlestore use schema name * @returns SingleStore schema */ export declare function singlestoreDatabase<TName extends string>(name: TName): SingleStoreSchema<TName>; /** * @see singlestoreDatabase */ export declare const singlestoreSchema: typeof singlestoreDatabase;