- Introduced a new validation function for SQLAlchemy URLs to ensure proper formatting and provide clearer error messages. - Updated the `get_database_url` function to include checks for both `TEST_DATABASE_URL` and `DATABASE_URL`, improving flexibility in configuration. - Removed the previous URL scheme validation in favor of the new validation method, streamlining the error handling process. These changes aim to improve the robustness and clarity of database connection handling in the application.
Generic single-database configuration.