From c7cfb05b4dbf99f27872dba89e3aadf0a20e9898 Mon Sep 17 00:00:00 2001 From: Keven Date: Mon, 8 Dec 2025 15:30:23 -0300 Subject: [PATCH] =?UTF-8?q?feat(Env):=20Ajusta=20a=20conex=C3=A3o=20do=20f?= =?UTF-8?q?irebird=20para=20variavel=20de=20ambiente?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 16 ++-------------- database/firebird.py | 2 -- 2 files changed, 2 insertions(+), 16 deletions(-) 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