Added query timeout setting.

This commit is contained in:
DebaucheryLibrarian 2023-06-19 01:45:45 +02:00
parent 6bf7fc5655
commit 1766556c49
2 changed files with 3 additions and 0 deletions

View File

@ -12,6 +12,7 @@ module.exports = {
password: 'password',
database: 'traxxx',
},
timeout: 5000,
},
web: {
host: '0.0.0.0',

View File

@ -1,6 +1,7 @@
'use strict';
/* eslint-disable arrow-body-style */
const config = require('config');
const { postgraphile } = require('postgraphile');
const PgConnectionFilterPlugin = require('postgraphile-plugin-connection-filter');
@ -12,6 +13,7 @@ const { ActorPlugins, SitePlugins, ReleasePlugins, MediaPlugins } = require('./p
async function pgSettings(req) {
return {
'user.id': req.session.user?.id || null, // undefined is passed as an empty string, avoid
statement_timeout: config.database.timeout,
};
}