/
ai_sampletext
/
DiplomWork
Обзор
Документация
Войти
/
ai_sampletext
/
DiplomWork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/drizzle-orm/prisma/sqlite/driver.js
26 строк
799 B
boolyshareyo
Initial commit
08 июн 2026, 16:00
08 июн 2026, 16:00
6216a29
Код
Авторство
О чём код?
import { Prisma } from "@prisma/client"; import { DefaultLogger } from "../../logger.js"; import { BaseSQLiteDatabase, SQLiteAsyncDialect } from "../../sqlite-core/index.js"; import { PrismaSQLiteSession } from "./session.js"; function drizzle(config = {}) { const dialect = new SQLiteAsyncDialect(); let logger; if (config.logger === true) { logger = new DefaultLogger(); } else if (config.logger !== false) { logger = config.logger; } return Prisma.defineExtension((client) => { const session = new PrismaSQLiteSession(client, dialect, { logger }); return client.$extends({ name: "drizzle", client: { $drizzle: new BaseSQLiteDatabase("async", dialect, session, void 0) } }); }); } export { drizzle }; //# sourceMappingURL=driver.js.map