Skip to content

Commit 6186a8a

Browse files
committed
Fix migration problems
1 parent f9c2311 commit 6186a8a

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ jobs:
115115
docker exec $DDBNAME /bin/bash -c "
116116
psql -p 10563 -U dspace -d postgres -c \"SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'dspace' AND pid <> pg_backend_pid();\"
117117
"
118+
# Restart database container to clear all locks and connections
119+
docker restart $DDBNAME
120+
sleep 30
118121
docker start $DNAME
119122
sleep 60
120123
docker exec $DNAME /bin/bash -c "cd /dspace/bin && ./dspace database migrate ignored && ./dspace create-administrator -e test@test.edu -f admin -l user -p admin -c en -o dataquest"

0 commit comments

Comments
 (0)