Skip to content

Commit 547383b

Browse files
committed
Create pg crypto excetion if it does not exist
1 parent b1ea75c commit 547383b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ jobs:
8585
export DATADIR=$CONFIG_PATH/${{inputs.INSTANCE}}/dump/$FNAME
8686
export DNAME=dspace${{inputs.INSTANCE}}
8787
export DDBNAME=dspacedb${{inputs.INSTANCE}}
88-
88+
8989
echo "====="
9090
docker stop $DNAME || true
91-
91+
9292
echo "====="
9393
# echo Starting vanilla import DB
9494
docker cp $DATADIR $DDBNAME:/tmp/
95-
# drop + create + import + cleanup
96-
docker exec $DDBNAME /bin/bash -c "dropdb -U dspace -p 10563 dspace && createdb -U dspace -p 10563 --owner=dspace --encoding=UNICODE dspace && psql -p 10563 -U dspace -d dspace -f /tmp/$FNAME && rm /tmp/$FNAME"
95+
# drop + create + import + add required extensions + cleanup
96+
docker exec $DDBNAME /bin/bash -c "dropdb -U dspace -p 10563 dspace && createdb -U dspace -p 10563 --owner=dspace --encoding=UNICODE dspace && psql -p 10563 -U dspace -d dspace -f /tmp/$FNAME && psql -p 10563 -U dspace -d dspace -c 'CREATE EXTENSION IF NOT EXISTS pgcrypto;' && rm /tmp/$FNAME"
9797
echo "====="
9898
docker start $DNAME
9999
sleep 60

0 commit comments

Comments
 (0)