Ignore:
Timestamp:
12/27/25 20:14:14 (7 months ago)
Author:
Tome <gjorgievtome@…>
Branches:
main
Children:
9e9293a
Parents:
cc841a5
Message:

Fix migration and db seeding

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docker-entrypoint.sh

    rcc841a5 r9137793  
    88done
    99
    10 echo "Checking if database needs migration..."
    11 TABLE_COUNT=$(psql -h db -U app -d postgres -t -c "SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='public';" 2>/dev/null || echo "0")
     10echo "Checking if database is initialized..."
    1211
    13 if [ "$TABLE_COUNT" -eq "0" ]; then
    14   echo "Database is empty, running migrations..."
    15   npm run drizzle:generate
    16   npm run drizzle:migrate
     12npm run drizzle:migrate
    1713
    18   echo "Seeding database..."
    19   npm run drizzle:seed
    20 else
    21   echo "Database already initialized (found $TABLE_COUNT tables), skipping migrations and seed"
    22 fi
     14echo "Checking if database needs seeding..."
     15npm run drizzle:seed
    2316
    2417echo "Starting application..."
Note: See TracChangeset for help on using the changeset viewer.