browser-sqlite-playground / source /teaql-ts /src /core /schema-capability.ts
philipgreat's picture
Deploy traceable order management playground
aa89cb5 verified
Raw History Blame Contribute Delete
356 Bytes
import type { UserContext } from './context';
/** Package-internal capability. This module is intentionally absent from package exports. */
export const contextSchemaCapability: unique symbol = Symbol('teaql.context.schema-capability');
export interface InternalContextSchemaExecutor {
[contextSchemaCapability](context: UserContext): Promise<void>;
}