Skip to content

31 - Pas de gestion des migrations versionnées #35

@IjustStartPython

Description

@IjustStartPython

#31 - Pas de gestion des migrations versionnées

  • Impact : 🟢 Faible - Maintenabilité
  • Fichier : db/models.py:60-69
  • Description : Les migrations utilisent try/except sur ALTER TABLE sans versioning. Impossible de savoir quelle version de schéma est installée, de rollback, ou de tracer l'historique.
  • Solution prévue :
    • Créer une table schema_version
    • Numéroter les migrations (001_initial.sql, 002_add_column.sql)
    • Implémenter un runner de migrations
  • Statut : 🔜 À faire

Metadata

Metadata

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions