docs(database): record MariaDB qualification and retirement gates
MariaDB persistence qualification / mariadb (push) Failing after 1m7s

This commit is contained in:
cesnimda
2026-10-24 01:52:03 +02:00
parent a2c9bda0d1
commit e75c4a4775
20 changed files with 14568 additions and 12 deletions
+6 -2
View File
@@ -1,10 +1,14 @@
# MariaDB production bootstrap
## What this app supports
- SQLite for local/dev fallback
- MariaDB/MySQL for production when configured with:
- MariaDB for local development, integration testing, CI and production; explicit SQLite is a temporary existing-data/legacy-test path, never an automatic fallback.
- MariaDB is configured with:
- `DATABASE_PROVIDER=mariadb`
- `JOBTRACKER_CONNECTION_STRING=...`
- `DATABASE_SERVER_VERSION=12.2.2` (owner-verified production version; do not upgrade production implicitly)
For isolated development and CI use the [current setup and qualification record](../docs/database/mariadb-standardisation/README.md).
The old production bootstrap below is an operator runbook, not authorization for this development task.
## 1. Create database and user in MariaDB
Run this against your MariaDB server/container: