Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thedevs-network/kutt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorChirica Gheorghe <botzill@users.noreply.github.com>2020-02-10 19:35:05 +0300
committerGitHub <noreply@github.com>2020-02-10 19:35:05 +0300
commit00be6d43f51dbc0873d8f2a783bec70a10f3486a (patch)
treef58fb7c318dcf4a4eccd842438ce2b5d1161b0b5 /server
parent1ae6c460022b65e4d058ee5d86e73ab2b578e91e (diff)
Added PG pool envs (#276)
* Added PG pool envs * Updated to default pool values
Diffstat (limited to 'server')
-rw-r--r--server/env.ts2
-rw-r--r--server/knex.ts6
2 files changed, 7 insertions, 1 deletions
diff --git a/server/env.ts b/server/env.ts
index 913b42d..6339582 100644
--- a/server/env.ts
+++ b/server/env.ts
@@ -11,6 +11,8 @@ const env = cleanEnv(process.env, {
DB_USER: str(),
DB_PASSWORD: str(),
DB_SSL: bool({ default: false }),
+ DB_POOL_MIN: num({ default: 2 }),
+ DB_POOL_MAX: num({ default: 10 }),
NEO4J_DB_URI: str({ default: "" }),
NEO4J_DB_USERNAME: str({ default: "" }),
NEO4J_DB_PASSWORD: str({ default: "" }),
diff --git a/server/knex.ts b/server/knex.ts
index 8deb4ad..66a3251 100644
--- a/server/knex.ts
+++ b/server/knex.ts
@@ -16,7 +16,11 @@ const db = knex({
database: env.DB_NAME,
user: env.DB_USER,
password: env.DB_PASSWORD,
- ssl: env.DB_SSL
+ ssl: env.DB_SSL,
+ pool: {
+ min: env.DB_POOL_MIN,
+ max: env.DB_POOL_MAX
+ }
}
});