almost 2 years ago

如何处理无法修复的代码

做坏的代码,可以用git切换到一个新的分支保存
重做代码时,可以先切到master,切换分支的同时,代码会发生变化。

DB migration

三兄弟

1、rake db:drop
2、rake db:create
3、rake db:migrate

修改错误内容的方法

rake db:rollback //发现做错一步

1、rails g migration fix_phone_to_user
2、修改新生成的rb文件内容
def change
+ rename_column :users, :phon, :phone
end
3、rake db:migrate

修改默认值为true

rails g migration fix_isadmin_to_user
修改新生成的rb文件内容
def change
+ change_column_default :users, :is_admin, true
end
rake db:migrate

seed 档撰写

rake db:seed
rake db:reset

← 1/11 日记 1/12 日记 →
 
comments powered by Disqus