diff --git a/Dockerfile b/Dockerfile index c2a5c8c..432d2bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,20 +30,8 @@ COPY --from=builder /install /usr/local # Copia todo o código do projeto COPY . . -# Corrige a criação/cópia do arquivo de configuração Firebird -RUN mkdir -p /app/config/database && \ - if [ -f /app/config/database/firebird.json ]; then \ - echo "✅ Arquivo config/database/firebird.json já existe, mantendo..."; \ - else \ - echo "⚠️ Arquivo config/database/firebird.json não encontrado — criando padrão..."; \ - echo '{ \ - "host": "localhost", \ - "port": 3050, \ - "database": "/database/BASE.FDB", \ - "user": "SYSDBA", \ - "password": "302b3c" \ - }' > /app/config/database/firebird.json; \ - fi +# Garante que o diretório de configuração exista +RUN mkdir -p /app/config/database # Define timezone e variáveis de ambiente padrão ENV TZ=America/Sao_Paulo \ diff --git a/database/firebird.py b/database/firebird.py index 206fd9b..300eaef 100644 --- a/database/firebird.py +++ b/database/firebird.py @@ -1,8 +1,6 @@ from typing import Optional from sqlalchemy import create_engine from sqlalchemy.engine import Engine - -from actions.config.config import Config from actions.env.env_config_loader import EnvConfigLoader