nix: postgrest-run uses similar config to tests
Otherwise manual tests can be deceiving
This commit is contained in:
committed by
Steve Chavez
parent
a852b766eb
commit
4f6c466031
@@ -41,6 +41,8 @@ let
|
|||||||
args =
|
args =
|
||||||
[
|
[
|
||||||
"ARG_USE_ENV([PGRST_DB_ANON_ROLE], [postgrest_test_anonymous], [PostgREST anonymous role])"
|
"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])"
|
"ARG_LEFTOVERS([PostgREST arguments])"
|
||||||
];
|
];
|
||||||
inRootDir = true;
|
inRootDir = true;
|
||||||
@@ -48,6 +50,8 @@ let
|
|||||||
}
|
}
|
||||||
''
|
''
|
||||||
export PGRST_DB_ANON_ROLE
|
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 -- \
|
exec ${cabal-install}/bin/cabal v2-run ${devCabalOptions} --verbose=0 -- \
|
||||||
postgrest "''${_arg_leftovers[@]}"
|
postgrest "''${_arg_leftovers[@]}"
|
||||||
|
|||||||
Reference in New Issue
Block a user