nix: postgrest-run uses similar config to tests

Otherwise manual tests can be deceiving
This commit is contained in:
steve-chavez
2023-06-02 17:45:25 -05:00
committed by Steve Chavez
parent a852b766eb
commit 4f6c466031
+4
View File
@@ -41,6 +41,8 @@ let
args =
[
"ARG_USE_ENV([PGRST_DB_ANON_ROLE], [postgrest_test_anonymous], [PostgREST anonymous role])"
"ARG_USE_ENV([PGRST_DB_POOL], [1], [PostgREST pool size])"
"ARG_USE_ENV([PGRST_DB_POOL_ACQUISITION_TIMEOUT], [1], [PostgREST pool size])"
"ARG_LEFTOVERS([PostgREST arguments])"
];
inRootDir = true;
@@ -48,6 +50,8 @@ let
}
''
export PGRST_DB_ANON_ROLE
export PGRST_DB_POOL
export PGRST_DB_POOL_ACQUISITION_TIMEOUT
exec ${cabal-install}/bin/cabal v2-run ${devCabalOptions} --verbose=0 -- \
postgrest "''${_arg_leftovers[@]}"