J'ai créé un script Ruby modèle/générer le modèle article (simple, Enuff)Quand je lance le râteau: db émigre commande je reçois une erreur « CreateArticles constante initialisées »
Voici le fichier de migration create_articles.rb:
def self.up
create_table :articles do |t|
t.column :user_id, :integer
t.column :title, :string
t.column :synopsis, :text, :limit => 1000
t.column :body, :text, :limit => 20000
t.column :published, :boolean, :default => false
t.column :created_at, :datetime
t.column :updated_at, :datetime
t.column :published_at, :datetime
t.column :category_id, :integer
end
def self.down
drop_table :articles
end
end
Lorsque j'exécute la commande rake: db migrate Je reçois une erreur rake annulée! "CréerArticles constant non initialisé."
Est-ce que quelqu'un sait pourquoi cette erreur persiste?
Quel est le nom de votre fichier de migration et à quoi ressemble votre déclaration de classe? – thetacom
20090106022023_create_articles.rb (fichier de migration) ^ Ne serait-ce pas le même que ci-dessus (déclaration de classe) – featureBlend
Votre déclaration de classe doit contenir tout ce qui précède et ressemble à ceci: class CreateMyModel
thetacom