2016-09-28 127 views
0

我正在使用c9 IDE軌道創建遷移CreateContacts

我在終端輸入的命令:bundle exec rails generate migration CreateContacts

我收到一條消息:error: could not find 'rails'

這是Nitrous中的命令,cloud9中是否有不同的命令?

是否有一個分步過程來在cloud9的文件目錄中手動創建導軌移植CreateContacts?什麼代碼被輸入到新創建的文件中。我注意到在Rails Guide中生成了一個文件,例如號碼(YYYYMMDDHHMMSS)_create_contacts.rb,如果這個文件是手動創建的,這個數字例如(20160928130510)_create_contacts.rb - 是否正確以及在文件中輸入了什麼代碼?

我在這裏很困難,需要一些專家指導在這一個請。

+0

我認爲Cloud9的工作方式與正常開發環境中的相同。您確定您在rails應用程序根路徑中輸入了此命令嗎? – dp7

回答

1

我也使用cloud9 IDE,當我想創建遷移文件時,我只是簡單地使用rails生成遷移。 (我不在命令中包含bundle exec)

在遷移文件夾中生成的文件將以YYYYMMDDHHMMSS格式創建。

+0

感謝Imran,你是一名明星,我在終端中輸入rails生成遷移CreateContacts,並生成遷移文件。非常感謝我的朋友! – Theo

+0

Imran您的解決方案完美工作,並生成我需要的遷移文件。我面臨着另一個問題。我的提交按鈕不提交,我也沒有收到任何錯誤消息。問題發佈後,它包含了我的代碼在rails應用程序中。您的專家建議需要,我在這個關頭停滯不前。 – Theo