ruby常用命令

2021-06-09 20:31:28 字數 1417 閱讀 2644

1.     建立blog專案

2.     修改config/database.yml

3.     修改gemfile

4.     $ bundle install

5.     $ rake db:create 建立資料庫

6.     $ rake db:migrate 建立表

$ rails g migration add_status_to_post 新增一列(status)到post中

7.     $ rails g migrationadd_status_to_users 在users表中增加一列,列名為status,型別為???怎麼設定型別

8.     $ rails g controller sessions 新增乙個叫sessions 的控制

9.     $ rails g model user 列名:列型別  建立乙個叫user的model

10.  $ rails g scaffold 名字 列名:列型別   建立乙個手腳架

debugger: 在gemfile中將gem debugger 解除注釋,執行bundle install。

rails s –debugger啟動服務

命令:list、up、down、params

11.  debugger 在gemfile中將gem debugger 解除注釋,執行bundleinstall。

rails s –debugger 啟動服務

命令: list、up、down、params

params可檢視引數

cont執行完此次debugger

13.  routes.rb 新增resourcessessions新增資源sessions到路由

14.  使用password 要在model 中新增attr_accessible :password

15.  rake middleware 檢視middleware是否工作

16.  user.all  檢視所有的user

17.  user.destroy_all 刪除所有的user

18.  在gemfile中新增包gem 『omniauth』 和 gem『omniauth-github』,執行bundle install

19.  申請

client_id

,**:

20.  scope:tag_with, lambda

定義了乙個名叫tag_with的方法,傳遞tag_name引數給它,在tags表中查詢name=tag_name的記錄

21.  $post.tag_with(「lucy」) 呼叫post中的方法tag_with(引數)

$post.tag_with(「tom」).later_time(time.now)  同時滿足tag_with和later_time兩個方法,time.now:現在的時間

Ruby 命令列 常用命令

從命令列啟動ruby直譯器時,你不僅可以提供程式檔案的名字,而且可以提供乙個或多個命令列開關。你選擇的開關指示直譯器以一種特定的方式運轉,並且 或者執行特定的操作。ruby命令列開關有20多個,其中有些很少使用,有些則每天被很多ruby程式設計師使用。在這裡我們將再看幾個最常用的。你已經看到過其中的...

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...