#!/bin/sh # Jeśli nie przekazano zmiennej środowiskowej DB_ENGINE, ustaw na sqlite DB_ENGINE=${DB_ENGINE:-sqlite} echo "Starting app with database engine: $DB_ENGINE" # Czekaj na bazę, jeśli jest inna niż sqlite (np. PostgreSQL) if [ "$DB_ENGINE" != "sqlite" ]; then python _tools/wait_for_db.py --engine "$DB_ENGINE" fi # Migracje i start aplikacji flask db upgrade 2>/dev/null || flask db_info exec python app.py