diff --git a/src/modules/database.ts b/src/modules/database.ts index 9782943..7666b37 100644 --- a/src/modules/database.ts +++ b/src/modules/database.ts @@ -17,4 +17,12 @@ export interface ResponseData extends BaseData { export { BaseData as NSFWData } -export default createPool(config.mysql) +const database = createPool(config.mysql) + +setInterval(async () => { + const db = await database.getConnection() + await db.ping() + db.release() +}, 60000) + +export default database