nix: withTmpDb set search_path to test
It gets repetitive to set the search_path every time you go in the test db with psql.
This commit is contained in:
committed by
Steve Chavez
parent
54cbf147e3
commit
38ad8c04e1
@@ -32,6 +32,7 @@ let
|
|||||||
"ARG_USE_ENV([PGDATABASE], [postgres], [PG database name])"
|
"ARG_USE_ENV([PGDATABASE], [postgres], [PG database name])"
|
||||||
"ARG_USE_ENV([PGRST_DB_SCHEMAS], [test], [Schema to expose])"
|
"ARG_USE_ENV([PGRST_DB_SCHEMAS], [test], [Schema to expose])"
|
||||||
"ARG_USE_ENV([PGTZ], [utc], [Timezone to use])"
|
"ARG_USE_ENV([PGTZ], [utc], [Timezone to use])"
|
||||||
|
"ARG_USE_ENV([PGOPTIONS], [-c search_path=public,test], [PG options to use])"
|
||||||
];
|
];
|
||||||
positionalCompletion = "_command";
|
positionalCompletion = "_command";
|
||||||
inRootDir = true;
|
inRootDir = true;
|
||||||
@@ -61,6 +62,7 @@ let
|
|||||||
export PGDATABASE
|
export PGDATABASE
|
||||||
export PGRST_DB_SCHEMAS
|
export PGRST_DB_SCHEMAS
|
||||||
export PGTZ
|
export PGTZ
|
||||||
|
export PGOPTIONS
|
||||||
|
|
||||||
HBA_FILE="$tmpdir/pg_hba.conf"
|
HBA_FILE="$tmpdir/pg_hba.conf"
|
||||||
echo "local $PGDATABASE some_protected_user password" > "$HBA_FILE"
|
echo "local $PGDATABASE some_protected_user password" > "$HBA_FILE"
|
||||||
|
|||||||
Reference in New Issue
Block a user