fix: Fixes migration code incorrectly decoding bcrypt basswords as hex.
All checks were successful
Release code / build (push) Successful in 11m56s

This commit is contained in:
Tera << 8 2024-12-27 09:10:17 -05:00
parent 538c5b6c51
commit c55510eb04
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
3 changed files with 2 additions and 39 deletions

29
init.sh
View file

@ -1,14 +1,4 @@
#!/usr/bin/env bash
owned_docker=1
# Test if Postgres is up
lsof -i:5432 2> /dev/null > /dev/null
if [ $? -ne 0 ]; then
owned_docker=0
docker compose -f dev-docker-compose.yml up -d
fi
if [ ! -f "backend/.env" ]; then
cp backend/dev.env backend/.env
fi
@ -21,26 +11,7 @@ if [ ! -f "backend-legacy/.env" ]; then
cp backend-legacy/dev.env backend-legacy/.env
fi
if [ ! -d "backend-legacy/node_modules" ]; then
pushd backend-legacy > /dev/null
npm install --save-dev
npx prisma migrate dev
popd > /dev/null
fi
set -a
source backend-legacy/.env
source backend/.env
set +a
on_exit() {
cd $(git rev-parse --show-toplevel)
if [ $owned_docker -ne 0 ]; then
return
fi
docker compose -f dev-docker-compose.yml down
}
trap "on_exit" exit