Cleanup backend dockerfile

This commit is contained in:
Mike Conrad
2025-06-19 21:14:49 -04:00
parent 761ea8fef8
commit 7aa80d9800
3 changed files with 8 additions and 7 deletions

View File

@ -0,0 +1,22 @@
#!/bin/sh
echo "starting up..."
node ace generate:key
# Check for pending migrations by parsing output
PENDING_MIGRATIONS=$(node ace migration:status | grep -ic 'pending')
# Run migrations only if there are pending ones
if [ "$PENDING_MIGRATIONS" -gt 0 ]; then
echo "Found $PENDING_MIGRATIONS pending migration(s). Running migrations..."
node ace migration:run --force
else
echo "No pending migrations."
fi
echo "Seeding database..."
node ace db:seed
# Start the dev server
node ace serve --watch