This commit is contained in:
PB
2023-10-01 21:35:21 +02:00
parent 380fe41d1a
commit 1909744c79
23 changed files with 790 additions and 320 deletions

View File

@@ -14,15 +14,10 @@ waitForService()
done
}
waitForService "postgres-db:5432"
waitForService "api-logger:24224"
waitForService "api-registry:8500"
waitForService "api-gateway:5672"
# waitForService "api-eventbus:5672"
waitForService "db:5432"
waitForService "logger:24224"
# run migrations
migrate.sh
# set -euo pipefail
exec "$@"

View File

@@ -1,17 +1,17 @@
#!/usr/bin/env sh
# ensure migrate env is initialized
$(go_migrate version >/dev/null 2>&1)
$(migrate version >/dev/null 2>&1)
version=$?
if [ $version != "0" ]
then
echo "Creating base table..."
$(go_migrate init >/dev/null 2>&1)
$(migrate init >/dev/null 2>&1)
init=$?
fi
# check again
$(go_migrate version >/dev/null 2>&1)
$(migrate version >/dev/null 2>&1)
version=$?
if [ $version != "0" ]
then
@@ -20,7 +20,7 @@ then
fi
# run migrations
go_migrate up
migrate up
echo "Done."
exit $version