新建一个rails工程
$ rails new + 工程名
进入控制台
$ rails c 或者 rails console
开启服务
$ rails server -p ***
生成Rails API文档
$ rake doc:rails #/doc/api目录下就有了一份完整的Rails API文档
操作数据库
$ sudo rails dbconsole 我用的是ubuntu,需要sudo,要不然权限有问题
通过rails的scaffold脚手架生成一个简易web CRUD程序,包括一组Model、Views跟Controller
$ rails g scaffold person name:string bio:text birthday:date
创建一个model
$ rails g model article
删除这个创建的model
$ rails destroy model article
创建一个controller
$ rails g controller products index #创建一个controller 顺带创建了index.html.erb
创建数据库(指定环境需要加上: RAILS_EVN=product)
$ rake db:create #根据config/database.yml中的配置创建各环境下的空数据库
$ rake db:migrate #根据app的migration 文件生成对应的表
安装plugin
$ rails plugin install https://..../..git #对应的plugin会被安装到 Vendor目录下