ใน ROR การ Migration ถือเป็นเรื่องสำคัญ ก่อนอื่น ขออธิบายก่อน..

Migration เป็นชุดของคำสั่งที่ทำหน้าที่ สร้าง, แก้ไข, หรือ ลบ table structure ใน database

โดยใน Rails จะต้อง Migration เมื่อมีการสร้างหรือแก้ไขใดๆที่เกิดขึ้นกับ database

แล้ว การ Migration สำคัญอย่างไร?

เมื่อ มีการสร้าง model ใหม่ หรือ มีการเปลี่ยนแปลง/เพิ่ม/ลบ attribute ของmodel จะต้องมีการอัพเดด table ใน  data base ของเราก่อน หากไม่ Migration ก่อน

ที่จะ ทำการรัน จะเกิด error

ใน Netbean เราจะ check การ Migration โดยดูได้ที่  database migrations -> migrate

mig

<< code ประมาณนี้

Last 5 posts by itsweetz

Leave a Reply