Rails 命令列常用總結

2021-07-04 08:58:56 字數 1183 閱讀 6579

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...