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
defchange
rename_column
:mall_brands_offs
, :end_time
, :over_time
endend
3.rails g migtration add_end_time_to_表明 為資料庫增加字段
遷移的rb檔案
# -*- encoding : utf-8 -*-
class
addordernumtomallproductcatagories
<
activerecord
::migration
defchange
add_column
:mall_product_catagories
, :order_num
, :integer
endend
4.rails g migration change_表名_type_to_start_time 修改資料庫的字段型別
遷移rb檔案:
class
changemallbrandsofftypetostarttime
<
activerecord
::migration
defchange
change_column
:mall_brands_offs
, :start_time
, :datetime
endend
4.rails d scaffold user 刪除生成的腳手架
5.查詢資料庫: user.all (返回全部) user.find(通過id) user.select(:brand).distinct ( 通過brand品牌返回全部結果並且去除重複)
Rails命令列常用操作命令簡明總結
新增類 複製 如下 ruby script generate model 類名 欄位1 型別 ruby script generate model item name string age integer 移除類複製 如下 ruby script destroy modeltchwdk 新增控制器 ...
Nginx操作命令行常用總結
nginx的基本使用 1.nginx的啟動 nginx c etc nginx nginx.conf 其中引數 c指定nginx啟動時載入的配置檔案,當然也可以不指定配置檔案,省略 c,也可以啟動,表示使用預設的配置檔案。例如使用ngnix則使用預設配置檔案啟動 2.nginx的停止 nginx的停...
常用命令行總結
conda v 檢視anaconda版本 conda list 檢視anaconda配置 conda info e 檢視anaconda環境 python v 檢視python版本 conda activate ananconda環境名 啟用指定環境 conda create name tensor...