UNPKG

mysql-with-kysely

Version:
19 lines (18 loc) 510 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.connect = void 0; const promise_1 = require("mysql2/promise"); const mysql_1 = require("./mysql"); const connect = ({ uri }) => { const mysqlPool = (0, promise_1.createPool)({ uri, supportBigNumbers: true, bigNumberStrings: true, charset: 'utf8mb4', }); return { db: (0, mysql_1.mysql)(mysqlPool), close: () => mysqlPool.end(), }; }; exports.connect = connect;