@opengis/fastify-table
Version:
core-plugins
13 lines (12 loc) • 344 B
JavaScript
import fp from "fastify-plugin";
import sqliteClients from "./sqliteClients.js";
function close() {
Object.keys(sqliteClients).forEach((key) => {
console.log("Closing sqlite client", key);
sqliteClients[key].close();
});
}
async function dbPlugin(app) {
app.addHook("onClose", close);
}
export default fp(dbPlugin);