- Introduced a new function to normalize database URLs for Alembic, ensuring compatibility with different PostgreSQL drivers. - Updated the `get_database_url` function to prioritize the use of the `TEST_DATABASE_URL` environment variable for CI and testing scenarios. - Enhanced error messaging to clarify configuration requirements for database connections. This change aims to improve the flexibility and reliability of database connections in the testing environment.
Generic single-database configuration.