kanel-kysely
Version:
Kysely extension for Kanel
14 lines (13 loc) • 533 B
TypeScript
import type { CompositeDetails } from "kanel";
interface MakeKyselyConfig {
databaseFilename: string;
includeSchemaNameInTableName: boolean;
getKyselyItemMetadata?: (d: CompositeDetails, selectorName: string, canInitialize: boolean, canMutate: boolean) => {
tableInterfaceName: string;
selectableName: string | undefined;
insertableName: string | undefined;
updatableName: string | undefined;
};
}
export declare const defaultConfig: MakeKyselyConfig;
export default MakeKyselyConfig;