fix: Fixes migration code incorrectly decoding bcrypt basswords as hex.
All checks were successful
Release code / build (push) Successful in 11m56s
All checks were successful
Release code / build (push) Successful in 11m56s
This commit is contained in:
parent
538c5b6c51
commit
c55510eb04
3 changed files with 2 additions and 39 deletions
29
init.sh
29
init.sh
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue