Rails 命令行常用总结
2015-08-06 00:49
567 查看
1.rails g scaffold user name:string phone:string 创建一个用户mvc框架的脚手架
2.rails g migration rename_end_time_to_over_time 修改数据库的字段名
迁移rb文件
# -*- encoding : utf-8 -*-
class RenameEndTimeToOverTime <
ActiveRecord::Migration
def
change
rename_column
:mall_brands_offs, :end_time,
:over_time
end
end
3.rails g migtration add_end_time_to_表明 为数据库增加字段
迁移的rb文件
# -*- encoding : utf-8 -*-
class AddOrderNumToMallProductCatagories <
ActiveRecord::Migration
def
change
add_column
:mall_product_catagories,
:order_num, :integer
end
end
4.rails g migration change_表名_type_to_start_time 修改数据库的字段类型
迁移rb文件:
class ChangeMallbrandsoffTypeToStartTime < ActiveRecord::Migration
def
9990
change
change_column :mall_brands_offs, :start_time, :datetime
end
end
4.rails d scaffold user 删除生成的脚手架
5.查询数据库: User.all (返回全部) User.find(通过id) User.select(:brand).distinct ( 通过brand品牌返回全部结果并且去除重复)
2.rails g migration rename_end_time_to_over_time 修改数据库的字段名
迁移rb文件
# -*- encoding : utf-8 -*-
class RenameEndTimeToOverTime <
ActiveRecord::Migration
def
change
rename_column
:mall_brands_offs, :end_time,
:over_time
end
end
3.rails g migtration add_end_time_to_表明 为数据库增加字段
迁移的rb文件
# -*- encoding : utf-8 -*-
class AddOrderNumToMallProductCatagories <
ActiveRecord::Migration
def
change
add_column
:mall_product_catagories,
:order_num, :integer
end
end
4.rails g migration change_表名_type_to_start_time 修改数据库的字段类型
迁移rb文件:
class ChangeMallbrandsoffTypeToStartTime < ActiveRecord::Migration
def
9990
change
change_column :mall_brands_offs, :start_time, :datetime
end
end
4.rails d scaffold user 删除生成的脚手架
5.查询数据库: User.all (返回全部) User.find(通过id) User.select(:brand).distinct ( 通过brand品牌返回全部结果并且去除重复)
相关文章推荐
- Rails中select2 实现多选框的效果
- Rails中 使用carrierwave实现图片上传
- RAID中可以做TRIM操作吗?
- RAID中可以做TRIM操作吗?
- Retrieving Details for a Contact
- 启动一个新的container
- LeetCode(11)题解: Container With Most Water
- HDU 3912 Turn Right + HDU 1254 推箱子 + HDU 1983 Kaitou Kid - The Phantom Thief (2)
- HDU 5352 MZL's City(最小费用最大流)经典 2015 Multi-University Training Contest 5
- 暑假集训第四周周三赛 D - Pass-Muraille 穿墙 贪心
- 【leetcode】 database Delete Duplicate Emails
- vim中的airline插件不显示箭头(解决)
- 暑假-树状数组-F - Brainman
- zedboard中断main
- ProGuard Version5.2(1)Main
- UVa 10976----Fractions Again?!(枚举)
- http://blog.csdn.net/liuhe688/article/details/6715983
- LocalContainerEntityManagerFactoryBean
- TLV320 AIC23 audio ADC/DAC
- E - A very hard mathematic problem----(2015 summer training #3)