Commandes utiles pour le développement
Supprimer, reconstruire et peupler la bd
bin/rails db:drop db:create db:migrate db:seed
Créer de nouvelles informations d'identification
rm config/credentials.yml.enc
EDITOR="vim --nofork" bin/rails credentials:edit
Processus additionnel pour que les changements d'interface utilisateur soient mis à jour au fur et à mesure qu'ils sont modifiés
Lors de l'exécution du serveur avec bin/rails s au lieu de bin/dev, comme lors de l'attachement du débogueur dans VSCode, le processus tailwind peut être exécuté séparément.
bin/rails tailwindcss:watch
Construire le schéma graphql
bin/rails graphql:dump_schema
Construire et exécuter la documentation
cd docs-site
pnpm update
pnpm build
npm run serve
Sortir les journaux pendant les tâches rake
Les tâches rake peuvent être précédées de info, debug ou verbose pour sortir le niveau de journalisation approprié
# Exemple
rake debug db:seed