(제목 참조) 여기에 코드가 있습니다.이 작업을 수행하기 위해 ms 명령 프롬프트 (irb)를 사용하고 있습니다. 그 자체가 틀렸다.irb를 사용하여 레일에서 연습용 DB 마이그레이션을 수행하는 동안 "NameError : 초기화되지 않은 상수 ActiveRecord"
C:\Users\davo\Desktop\RailsProjects\sqlite>irb
\<\lass CreateProducts < ActiveRecord::Migration
irb(main):002:1> def up
irb(main):003:2> create_table :products do |t|
irb(main):004:3* t.string :name
irb(main):005:3> t.text :description
irb(main):006:3> t.timestamps
irb(main):007:3> end
irb(main):008:2> end
irb(main):009:1> end
NameError: uninitialized constant ActiveRecord
from (irb):1 from C:/Ruby193/bin/irb:12:in `<main>'
irb(main):010:0>
나는 \ < \ 아가씨로 안하지만 내가 입력 한 내용이 아니다 있다고 알고 나는이 문제가 아니라 생각하지만 난 모르겠어요.
더 좋은 방법은 무엇입니까? 나는 레일에 멍청 아. 살펴 보겠지만 Google에서 검색 할 수있는 키워드를 사용해 주시면 감사하겠습니다. –
그냥 마이 그 레이션을 한 다음,'db : rollback'을 사용하여 마이 그 레이션하십시오. 자세한 정보는 [Rails Migration guide] (http://guides.rubyonrails.org/migrations.html#rolling-back)를보십시오. – x1a4
모든 것이 이제는 mysql에서 내 문제를 해결했다. 내 경험으로 mysql이 작동하면 모든 것이 작동한다. –