diff --git a/entrypoint.sh b/entrypoint.sh index a66aafe..5680163 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,10 +1,12 @@ #!/bin/bash set -e -# Run migrations -sqlite3 "$DATABASE_FILE" < migrations/001_init.sql -sqlite3 "$DATABASE_FILE" < migrations/002_add_anime_titles.sql -sqlite3 "$DATABASE_FILE" < migrations/003_add_anime_airing.sql +# Initialize database if it doesn't exist +if [ ! -f "$DATABASE_FILE" ]; then + sqlite3 "$DATABASE_FILE" < migrations/001_init.sql + sqlite3 "$DATABASE_FILE" < migrations/002_add_anime_titles.sql + sqlite3 "$DATABASE_FILE" < migrations/003_add_anime_airing.sql +fi # Start the app exec "$@"