Switched database settings to use the centralized SETTINGS variable instead of the previous CONFIG. This ensures consistency across configuration management and aligns with recent changes to the settings infrastructure, facilitating easier adjustments and maintenance of database parameters.
Adjusted the project settings to support MySQL or MariaDB as the database backend based on runtime configuration. This update allows for more flexible deployment options, utilizing either SQLite for development or production-ready databases like MySQL or MariaDB depending on the CONFIG variables. Defaults to SQLite when no external database is specified, maintaining backward compatibility.