1. ติดตั้งตัวภาษา ruby ในระบบเราก่อนครับ
sudo apt-get install ruby-full build-essential
2. ติดตั้ง rubygems ซึ่งเป็นตัวจัดการแพ็กเก็ตต่างในการใช้งาน rails
sudo apt-get install rubygems
3. ติดตั้ง rails
sudo gem install rails
4. ต่อไปติดตั้งตัวจัดการฐานข้อมูล ในที่นี้ผมแนะนำให้ติดตั้ง 2 ตัวนี้ก่อนนะครับ คือ sqlite กับ mysql
sudo apt-get install sqlite3 libsqlite3-dev
sudo gem install sqlite3-ruby
sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysql-ruby libmysqlclient-dev
sudo gem install mysql
เพียงแค่นี้ก็สามารถสนุกสนานกับ ruby on rails ได้แล้วครับ
วันพุธที่ 26 พฤษภาคม พ.ศ. 2553
วันเสาร์ที่ 20 มีนาคม พ.ศ. 2553
Ruby on Rails : การเพิ่ม field ในฐานข้อมูล
ในบางครั้งเมื่อเราเขียนโปรแกรมไปสักพัก หรือหลังจากการส่งงานให้กับผู้ใช้งานตรวจดูในครั้งแรกๆ
อาจจะมีบางครั้งที่เราจะต้องเพิ่มเติม field ในตารางต่างๆ เนื่องจากการลืมออกแบบ หรือการเปลี่ยนแปลงความต้องการของผู้ใช้งานก็ตาม ให้ใช้คำสั่งดังต่อไปนี้
ruby script/generate migration add_ชื่อfield_to_ชื่อตาราง ชื่อfield:ประเภทfield
เช่น
ruby script/generate migration add_email_to_student email:string
เป็นการเพิ่ม field email ในตาราง student โดยมีประเภทเป็น string
หลังจากนั้นให้ทำการ migrate
rake db:migrate
อาจจะมีบางครั้งที่เราจะต้องเพิ่มเติม field ในตารางต่างๆ เนื่องจากการลืมออกแบบ หรือการเปลี่ยนแปลงความต้องการของผู้ใช้งานก็ตาม ให้ใช้คำสั่งดังต่อไปนี้
ruby script/generate migration add_ชื่อfield_to_ชื่อตาราง ชื่อfield:ประเภทfield
เช่น
ruby script/generate migration add_email_to_student email:string
เป็นการเพิ่ม field email ในตาราง student โดยมีประเภทเป็น string
หลังจากนั้นให้ทำการ migrate
rake db:migrate
สมัครสมาชิก:
บทความ (Atom)