[RAILS] Mesure lorsque le modèle ne peut pas être créé

Je crée une application avec Ruby sur rails, et quand j'ai fait `` rails g model hoge (nom du modèle) '', je n'ai pas pu créer de modèle pour une raison quelconque, alors j'écrirai la cause et la solution.

contenu de l'erreur

Le résultat est le suivant. 7e84474b2d5d2417dee0acf7d8e8569d.png

Le nom Journal '' signifie qu'il ne peut pas être utilisé car il est déjà utilisé. Puisque le nom de l'application était journal, j'ai pensé que je devais le changer, j'ai donc changé le nom du dossier. Après l'avoir changé, j'ai refait rails g model diary`` ...

J'ai eu exactement la même erreur: suer:

Conclusion

Vous devez changer le nom de l'application dans le fichier `` config ''.

before

app/config/application.rb


module Diary ← Le nom de l'application est affiché ici
  class Application < Rails::Application
    config.load_defaults 6.0
  end
end

after

app/config/application.rb


module EveryDiary ← Changer
  class Application < Rails::Application
    config.load_defaults 6.0
  end
end

En changeant le nom, j'ai pu créer un modèle en toute sécurité! J'ai senti que j'avais également besoin de vérifier le fichier de configuration.

Recommended Posts

Mesure lorsque le modèle ne peut pas être créé
Pièges inattendus lorsque les images ne peuvent pas être affichées
[Android] Solution lorsque l'appareil photo ne peut pas être démarré sur Android 9
[Rails] Lorsque vous utilisez ajax, faites attention aux "mesures CSRF".
Remarque lorsque pip install mysqlclient ne peut pas être installé sur Mac
Parce que getSupportLoaderManager ne peut pas être utilisé
Lorsque JConsole ne peut pas se connecter localement
Java Stream ne peut pas être réutilisé.
Les fichiers texte placés dans des ressources en Java ne peuvent pas être lus lorsqu'ils sont mis en jarr
Lorsque tomcat est démarré dans eclipse, "ClassNotFoundException" s'affiche et ne peut pas être démarré.
Tutoriel Rails Lorsque les rails neufs ne peuvent pas être réalisés en raison de versions différentes
[Ruby On Rails] Mesures d'urgence lorsque redirect_to action :: show ne peut pas être (ne peut pas être utilisé) dans l'action de création et de destruction