Skip to main content

Quickstart

De zero a la premiere requete sur une de vos DB en moins de 10 minutes.

Quand l'utiliser

Premiere prise en main. Si vous voulez juste tester Auralith sans rien installer en local, utilisez l'instance hostee. Pour self-host, voir Installation.

Workflow rapide

  1. Creez un compte sur l'instance hostee ou demarrez le docker-compose local.
  2. Validez votre email (lien envoye via SMTP — Mailpit en dev, SendGrid / SES en prod).
  3. Creez votre premier projet : Projets -> Nouveau projet.
  4. Ajoutez une connexion DB : Connexions -> Nouvelle connexion. Choisissez le moteur ou un preset hoste (Supabase, Neon, PlanetScale, Aurora, CockroachDB).
  5. Auralith introspecte le schema en arriere-plan (job async). Suivez l'avancement dans la barre de jobs en bas de l'ecran.
  6. Une fois introspecte, ouvrez Schema viewer pour voir tables / colonnes / foreign keys, ou Data explorer pour parcourir les lignes.
  7. Vous etes prets pour Mass Patch, Seed ou Anonymisation.

Concepts cles

  • Projet : groupe logique pour une application. Contient des connexions, des patches, des seeds, un graph, des configs de quality gates.
  • Connexion : un endpoint DB (host + port + user + base). Chaque projet peut en avoir N (dev / staging / prod).
  • Job : tache asynchrone (introspection, anonymisation, mass patch). Suivie par JobService cote backend, polling cote frontend.

Pieges courants

  • Le test de connexion echoue silencieusement : verifiez le firewall et les credentials. Auralith remonte un message detaille dans le panneau de creation depuis le sprint d'audit preprod.
  • Email de verification non recu : en dev, ouvrez Mailpit sur localhost:8025. En prod, verifiez la config SMTP et le DNS SPF / DKIM.

Voir aussi