# Aurabase CLI Reference (aura) > NPM : @aurabase/cli | Cargo : aura-cli > Documentation : https://aurabase.cloud/docs/cli ## Commandes Détaillées (30+) - aura init # Initialise aurabase.toml dans le dossier courant - aura register # Inscription console (--email, --password) - aura login # Connexion console (--email, --password) - aura logout # Déconnexion - aura whoami # Affiche l'utilisateur connecté et le projet lié - aura link --project-id # Lie le dossier local à un projet cloud - aura status # Statut du projet local - aura doctor # Diagnostic de l'environnement (Docker, ports, gateway) - aura start # Démarrer la stack d'infrastructure locale - aura stop # Arrêter la stack locale - aura restart # Redémarrer la stack - aura studio # Ouvrir l'interface Studio web - aura logs # Afficher les journaux d'exécution Docker - aura projects list # Lister vos projets - aura projects create # Créer un nouveau projet - aura projects delete # Supprimer un projet - aura db migration new # Créer un nouveau fichier SQL d'horodatage - aura db push # Appliquer les migrations locales sur le cloud - aura db pull # Récupérer le schéma distant sous forme de fichier SQL - aura db watch # Surveiller et appliquer automatiquement les migrations - aura db generate # Générer le fichier de définition types.ts - aura db seed # Exécuter aurabase/seed.sql - aura db reset # Réinitialiser le schéma de la base de données - aura db status # Statut des migrations - aura functions new # Créer un squelette de fonction WASM Rust - aura functions deploy # Compiler en WebAssembly et déployer - aura functions list # Lister les fonctions distantes et locales - aura functions logs # Afficher les logs d'exécution des fonctions - aura secrets list --function - aura secrets set --function KEY=VALUE - aura ui # Lancer l'interface TUI dans le terminal - aura completions # Générer l'autocomplétion shell (bash, zsh, fish)