fix: correct DbLogger function usage in Kysely configuration

This commit is contained in:
marcopedone 2025-09-02 20:17:14 +02:00
parent 08333b80b2
commit ae4eac1555

View file

@ -16,10 +16,10 @@ import type PublicSchema from "~/schemas/public/PublicSchema";
* The database connection pool.
*/
const pool = new Pool({
connectionTimeoutMillis: 2000,
//connectionTimeoutMillis: 2000,
database: env.POSTGRES_DB,
host: env.PGHOST,
idleTimeoutMillis: 30000,
//idleTimeoutMillis: 30000,
max: 10,
password: env.POSTGRES_PASSWORD,
port: Number.parseInt(env.PGPORT),
@ -39,8 +39,8 @@ export const db = new Kysely<Database>({
pool: pool,
}),
log: (_event) => {
//DbLogger(event);
log: (event) => {
DbLogger(event);
},
//plugins: [new SerializePlugin()]
@ -53,7 +53,7 @@ export const db = new Kysely<Database>({
],
});
const _DbLogger = (event: LogEvent) => {
const DbLogger = (event: LogEvent) => {
if (event.level === "query") {
console.log("\x1b[33mquery:\x1b[0m", event.query.sql);
console.log("\x1b[36mparams:\x1b[0m", event.query.parameters);