Add flask seed demo sample data; widen settings.description to TEXT

This commit is contained in:
2026-07-17 20:32:38 -04:00
parent f255de4097
commit 199438cec9
4 changed files with 348 additions and 1 deletions

View File

@@ -92,6 +92,15 @@ jobs:
flask plugin install "$p"
done
flask plugin upgrade-all
- name: Seed platform data (catches strict-mode data violations)
# Runs the real seeders on strict MySQL 8. A seeded row that exceeds a
# column width is a hard error 1406 here (not the silent truncation
# older/relaxed MySQL gives), so this is what catches over-length
# setting descriptions and similar before they reach a fresh box.
run: |
flask seed permissions
flask seed settings
flask seed reference-data
- name: Assert schema built + utf8mb4
run: |
python - <<'PY'