rake migrate error ครับ

1 view
Skip to first unread message

Weerachai

unread,
Jun 24, 2008, 3:46:21 AM6/24/08
to kv-thai
ผมได้ติดตั้ง KV ลงในเครื่องใหม่ใช้ OS Ubuntu 8.04 และติดตั้งตาม
http://rd.cc.psu.ac.th/content/view/98/48/ เมื่อถึงตอน rake migrate
แล้วมี error ดังนี้

root@kmsd:/var/www/html/kv# rake migrate
(in /var/www/html/kv)
rake aborted!
Don't know how to build task 'migrate'

(See full trace by running task with --trace)


และลองใช้ --trace ได้ผลดังนี้ครับ

root@kmsd:/var/www/html/kv# rake migrate --trace
(in /var/www/html/kv)
rake aborted!
Don't know how to build task 'migrate'
/usr/lib/ruby/1.8/rake.rb:1634:in `[]'
/usr/lib/ruby/1.8/rake.rb:1930:in `invoke_task'
/usr/lib/ruby/1.8/rake.rb:1909:in `top_level'
/usr/lib/ruby/1.8/rake.rb:1909:in `each'
/usr/lib/ruby/1.8/rake.rb:1909:in `top_level'
/usr/lib/ruby/1.8/rake.rb:1948:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1903:in `top_level'
/usr/lib/ruby/1.8/rake.rb:1881:in `run'
/usr/lib/ruby/1.8/rake.rb:1948:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1878:in `run'
/usr/bin/rake:28

รบกวนขอคำแนะนำด้วยครับ

วีรชัย

Surakarn Samkaew

unread,
Jun 29, 2008, 10:38:26 PM6/29/08
to kv-...@googlegroups.com
สวัสดีครับ

rake migrate ถูกยกเลิก (deprecate) ไปแล้วครับ ต้องใช้ rake db:migrate แทน

แต่แนะนำว่าควรใช้

rake db:schema:load

จะดีกว่าครับ เพราะเป็นการเรียกใช้งาน db schema ขั้นตอนสุดท้าย ไม่ต้อง migrate กลับไปกลับมา


2008/6/24 Weerachai <cha...@gmail.com>:



--
Surakarn Samkaew
Software Engineer / Researcher
UsableLabs - http://usablelabs.org/
Faculty of Management Sciences,
Prince of Songkla University
Hat Yai, Songkhla, Thailand 90112

นายบรรเจิด พุ่มพันธ์สน

unread,
Jul 23, 2008, 3:12:39 AM7/23/08
to kv-thai
มันเป็นแบบนี้ครับ



rake migrate

/usr/bin/rake:17: undefined method `require_gem' for main:Object
(NoMethodError)

Reply all
Reply to author
Forward
0 new messages