init_db.py 334 B

12345678910111213
  1. #!/usr/bin/env python3
  2. """Initialise (ou migre) la base de données SQLite. Appelé par les scripts install et upgrade."""
  3. import os
  4. import sys
  5. if len(sys.argv) > 1:
  6. os.environ["BACKUPMANAGER_CONFIG"] = sys.argv[1]
  7. from app import app, db
  8. with app.app_context():
  9. db.create_all()
  10. print("Base de données initialisée.")