Connecter Sovrium à PostgreSQL
Sovrium tourne sur une base SQLite embarquée par défaut. Quand vous avez besoin d'écrivains concurrents, de réplication ou d'une base gérée, pointez-le vers PostgreSQL — sans changer la config, juste une variable d'environnement.
Définir DATABASE_URL
export DATABASE_URL="postgres://user:password@db.example.com:5432/mydb"
sovrium start app.ts
Quand DATABASE_URL est défini, Sovrium choisit le moteur Postgres, se connecte et applique votre schéma dans une transaction au démarrage. Retirez-le et Sovrium revient au SQLite par défaut sans configuration.
Vérifier
Le résumé de démarrage affiche le moteur actif :
✓ Database: PostgreSQL (db.example.com/mydb)
Suite
- Infrastructure de base de données — comment le moteur bi-dialecte choisit SQLite ou Postgres.
- Migrations de schéma — la migration au démarrage exécutée à la connexion.
- Déployer avec Docker Compose et PostgreSQL — exécuter les deux en une seule stack.
Dernière mise à jour 21 juillet 2026
Cette documentation a été rédigée avec Claude Fable 5 (Anthropic) : des erreurs ou du contenu obsolète sont donc possibles. Sovrium est en bêta — les contributions et corrections sont les bienvenues.