Refactor and reorganize Alembic and database configuration.

Moved Alembic files into the `app/alembic` directory and updated related paths. Consolidated database configuration in `config.py`, leveraging environment variables and ensuring centralized management. Updated Docker Compose to include `.env` files, providing a more consistent environment setup.
This commit is contained in:
2025-02-28 09:26:25 +01:00
parent b02d38f5b2
commit 481b6d618e
13 changed files with 74 additions and 41 deletions

View File

@@ -28,6 +28,8 @@ services:
- backend_dev_modules:/app/.venv
ports:
- "8000:8000"
env_file:
- .env
environment:
- DATABASE_URL=${DATABASE_URL}
- SECRET_KEY=${SECRET_KEY}