ผมเจอปัญหาเกี่ยวกับการ create database ครับ ปัญหาคืีอ ผมมีฟิลด์ที่เป็น ENUM แล้วเมื่อผมทำการ create ผมเจอ error ดังนี้ครับ
นี่คือส่วนโ้็ค้ดของผมใน File Migrate ครับ
t.enum "default_language", :limit => [:th, :en]
ส่่วนนี้คือ error ครับ
rake aborted!
undefined method `enum' for #<ActiveRecord:: \
ConnectionAdapters::TableDefinition:0x395c7f4>อยากทราบว่าผมต้องทำการแ้ก้ปัญหาอย่างไรครับ รบกวนช่วยอธิบายด้วยครับ ขอบคุณมากครับ
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
plugin enum_column ไม่รองรับ sexy migration ของ rails 2.0
ให้เพิ่ม file vendor/plugins/enum_column/lib/enum/table_definition.rb
แล้วก็ใส่ require ‘enum/table_definition’ ใน init.rb ของ plugin enum_column
ขอบคุณมากครับ