UNPKG

kanel-kysely

Version:
19 lines (18 loc) 740 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultConfig = void 0; const kanel_1 = require("kanel"); exports.defaultConfig = { databaseFilename: "Database", includeSchemaNameInTableName: false, getKyselyItemMetadata: (d, selectorName, canInitialize, canMutate) => ({ tableInterfaceName: `${(0, kanel_1.escapeIdentifier)(selectorName)}Table`, selectableName: (0, kanel_1.escapeIdentifier)(selectorName), insertableName: canInitialize ? `New${(0, kanel_1.escapeIdentifier)(selectorName)}` : undefined, updatableName: canMutate ? `${(0, kanel_1.escapeIdentifier)(selectorName)}Update` : undefined, }), };