interface MysqlDialectConfig {
    onCreateConnection?: ((connection) => Promise<void>);
    pool: MysqlPool | (() => Promise<MysqlPool>);
}

Properties

onCreateConnection?: ((connection) => Promise<void>)

Called once for each created connection.

Type declaration

pool: MysqlPool | (() => Promise<MysqlPool>)

A mysql2 Pool instance or a function that returns one.

If a function is provided, it's called once when the first query is executed.

https://github.com/sidorares/node-mysql2#using-connection-pools

Type declaration