Aller au contenu principal

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