Pourquoi certains râteau tâches qui ne figurent pas en rake -T
? Comme db:migrate:reset
? Je peux l'exécuter sans problème, mais pourquoi il n'est pas répertoriée? Est-il un moyen d'obtenir une vraie liste complète des tâches rake?
% rake-T (dans /home/zeus/projets/my_project) râteau à propos de # Liste des versions de tous les Rails de cadres et de l'environnement rake db:create # Créer la base de données de config/database.yml pour le courant de Rails.env (db:create:tout pour créer des bases de données dans la config) rake db:drop # supprime la base de données pour le courant de Rails.env (db:drop:tous à abandonner toutes les bases de données) rake db:fixtures:load # Chargement des luminaires dans l'environnement actuel de la base de données. rake db:migrate # Migrer la base de données (options: VERSION=x, VERBOSE=false). rake db:migrate:statut # Affichage de l'état des migrations rake db:rollback # Roule le schéma de revenir à la version précédente (préciser les étapes w/ ÉTAPE=n). rake db:schéma:dump # Créer une db/schema.rb fichier qui peut être utilisé de façon portable contre toute DB pris en charge par AR rake db:schéma:load # Charger un schéma.rb fichier dans la base de données rake db:graine # Charger les données semences de db/graines.rb rake db:configuration # Créer la base de données, charger le schéma, et de l'initialiser avec la graine de données (db:remettre à aussi une baisse de la db en premier) rake db:structure:dump # Vidage de la base de données de la structure d'un fichier SQL rake db:version # Récupère le schéma actuel numéro de version râteau doc:app # Générer des docs pour l'application (également disponible doc:rails, doc:guides, doc:plugins (options: TEMPLATE=/rdoc-modèle.rb, TITLE="Titre") râteau erd # Générer une Entité-Relation Schéma basé sur vos modèles râteau journal:claire # Tronque tous *.les fichiers journaux dans le journal/ à zéro octets rake middleware # Imprime votre pile de middleware Rack râteau notes # Énumérer toutes les annotations (notes utilisation:optimiser :fixme :les choses à faire pour la mise au point) râteau notes:personnalisé # Énumérer une coutume d'annotation, de spécifier avec l'ANNOTATION=PERSONNALISÉ rake rails:modèle # Applique le modèle fourni par le LIEU=/chemin/vers/modèle rake rails:update # mettre à Jour les deux configs et public/javascripts, de Rails (ou utilisez simplement la mise à jour:javascripts ou de mise à jour:configs) râteau itinéraires # Imprimer toutes les itinéraires définis dans l'ordre de correspondance, avec des noms. râteau secret # Générer un crytographically sécurisé de la clé secrète (ce qui est généralement utilisé pour générer un secret pour les cookies de session). râteau spec # Exécuter toutes les spécifications des spec répertoire (à l'exclusion des plugin specs) râteau spec:acceptation # Exécuter les exemples de code dans spec/acceptation râteau spec:les contrôleurs # Exécuter les exemples de code dans spec/contrôleurs râteau spec:aides # Exécuter les exemples de code dans spec/helpers râteau spec:lib # Exécuter les exemples de code dans spec/lib râteau spec:les expéditeurs # Exécuter les exemples de code dans spec/expéditeurs râteau spec:modèles # Exécuter les exemples de code dans spec/modèles râteau spec:rcov # Exécuter toutes les spécifications avec rcov râteau spec:les demandes de # Exécuter les exemples de code dans spec/demandes râteau spec:routage # Exécuter les exemples de code dans spec/routage râteau spec:vues # Exécuter les exemples de code dans spec/points de vue râteau stats # code de Rapport de statistiques (KLOCs, etc) à partir de l'application râteau test # test s'Exécute:les unités, les test:fonctionnelles, test:intégration de l'ensemble (également disponible: test:test, test:de profil, de test:les plugins) râteau de test:les récents # Exécuter des tests pour recenttest:préparer / Test changements récents râteau test:non validée # Exécuter des tests pour uncommittedtest:préparer et Tester les modifications depuis le dernier enregistrement (uniquement Subversion et Git) râteau time:zones:tous les # Affiche tous les fuseaux horaires, également disponibles: temps:zones:entre nous, le temps:zones:local -- filtre de paramètre de DÉCALAGE, par exemple, OFFSET=-6 râteau tmp:clear # Efface session, le cache, et de la prise des fichiers à partir de tmp/ (narrow-w/ tmp:sessions:clair, tmp:cache:clear, tmp:sockets:clear) râteau tmp:créer # Crée des répertoires tmp pour les sessions, le cache, les sockets et les pids