Weblog » Tags » database (all)
-
rails升降一個version
之前rails改咗schema migration嘅方式,由排次序變咗記時間。 database上原本有個schema_info嘅table,記住最新version。家下table變成schema_migration,記住一堆行咗migration嘅version。 咁可以個別up同down,唔會depend on之前嗰啲。 $ rake db:migrate:down VERSION=20090106022903 $ rake d… -
Rails fixtures寫時間
Ruby on Rails 個fixtures係可以用erb,咁就可以同佢寫時間入某個field。 假設有個test.yml,裏便: test_one: name: abc stop_at: <%= Time.now.to_s(:db) %> load個fixtures入database $ rake db:fixtures:load 咁stop at就有條entry,stop_at係create嗰陣嘅時間。… -
無class有fixture會有error
無class有fixture會有error fixture要有database個table,亦要有model,唔係會出問題。 無model話require唔同。無table會話missing table。 所以兩樣齊先好有fixture。 -
MySQL抄table
MySQL將一個table copy去另一個,可以咁: mysql> create table database_target.table_target like database_source.table_source; 如可想將現有table資料,交畀另一個table,可以咁。 mysql> insert into database_target.table_target like database_source.… -
MySQL轉移database資料
MySQL轉移database資料 mysqldump -u [db_user_name] -p [database_name] > [database_name].sql mysql -u [db_user_name] -p [new_database_name] < [database_name].sql 方括裏便自己填。呢個程況database_name同new_database_name同名都可以。 如果唔… -
Dump data出來
要dump data出來,就行 mysqldump -u an_app_user -p --database some_database > some_database.sql 無咗個--database,即係 mysqldump -u an_app_user -p some_database > some_database.sql 就唔會加 use database有關嘢,即係下面啲code。 -- -- Curre… -
快手load返schema
Rails如果錯手洗咗Database table,而table field又記得咗 ,想rebuild返。可以打db:schema:load 不過留意佢唔識將原有migration入嘅data,入返落去。
ruby_omnibus
-
- Name: ruby_omnibus
- Gender: Male
- Member Since: 1/22/2008
-
True
Connect
Recent Weblogs
-
Firefox度改語文
Firefox改語文。 C:\Program Files\Mozilla Firefox\res\l... -
裝Attachment_fu
裝attachment_fu畀Rails用好易。 首先裝咗ImageScience先。 裝法: $... -
Rails format
Rails要回返啲嘢畀client之前,會check返有client有send啲乜Accept過來。...

