常用操作
1.创建类
$ rails generate scaffold user name:text password:text
2.创建类,如果该类已经存在则进行修改
$ rails generate scaffold user name:text password:text --force
ruby的类型与数据库中属性的类型对应关系如下
Rails Migration Data Types – MySql – Postgresql – SQLite
------------------------------------------------------
Rails mysql postgresql sqlite
:binary blob bytea blob
:boolean tinyint(1) boolean boolean
:date date date date
:datetime datetime timestamp datetime
:decimal decimal decimal decimal
:float float float float
:integer int(11) integer integer
:string varchar(255) * varchar(255)
:text text text text
:time time time datetime
:timestamp datetime timestamp datetime
3.删除类
$ rails destroy scaffold testUser
4.创建控制器
5.删除控制器
$ rails destroy controller home index
6.rake创建数据库
$ rake db:create
7.rake 删除数据库
$ rake db:drop:all
7.rake实现类与实体的映射
$ rake db:migrate