/ / “Uninitialized constant ActiveRecord” bei Migration - Ruby-on-Schienen, Aktiverecord

"Nicht initialisierte Konstante ActiveRecord" bei der Migration - Ruby-on-Rails, activerecord

habe ein Problem beim Erstellen meiner neuen Tabelle in SqlLite3

Ich habe diese Migration mit dem Gerüstgenerator erstellt:

class CreateTimes < ActiveRecord::Migration
def self.up
create_table :times do |t|
t.integer :regsite
t.integer :user_id
t.timestamp :added
t.integer :time
t.text :note

t.timestamps
end
end

def self.down
drop_table :times
end
end

Der Name der Datei lautet 20091011203652_create_times.rb

Beim Versuch der Migration erhalte ich folgende Fehlermeldung:

> rake db: migrieren (in C: / ...) Rechen abgebrochen! nicht initialisiertes konstantes ActiveRecord C: /ruby/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb: 2359: in `raw_load_rakefile" (Vollständige Ablaufverfolgung durch Ausführen der Task mit --trace)

Ich habe gestern angefangen, mich von PHP auf RoR umzustellen, es tut mir leid, wenn es eine offensichtliche Antwort ist, aber ich habe alles versucht, was ich weiß, aber nichts löst es.

Antworten:

5 für die Antwort № 1

Sie können Ihren Tisch nicht anrufen mal da müsste eine Modellklasse aufgerufen werden Time Dies ist eine eingebaute Ruby-Klasse. Ich wette, das ist das Problem. Ändern Sie es in etwas anderes und sehen Sie, ob das hilft.