use*_*non 1 ruby-on-rails rake-task
我是rails应用程序的新手.我需要更改表的列名.所以我浏览了一些网站,正如你提到的我想写的迁移文件..
class RenameNameToFirstnameInUsers < ActiveRecord::Migration
def self.up
rename_column 'users', 'name', 'first_name'
end
def self.down
rename_column 'users', 'first_name', 'name'
end
end
Run Code Online (Sandbox Code Playgroud)
如何保存这个文件和在哪里?
的applicationName /分贝/迁移/
我能以什么名义拯救这个?到目前为止,我已经看到很多文件,但所有那些都有一些big_number的前缀
保存后,如何在我的本地测试?
最简单的方法是:
Rails3中
rails generate migration RenameNameToFirstnameInUsers
Rails2
script/generate migration RenameNameToFirstnameInUsers
然后编辑创建的迁移文件,并正常迁移数据库.
| 归档时间: |
|
| 查看次数: |
618 次 |
| 最近记录: |