dbmigrate

    20熱度

    2回答

    命令rake db:migrate會將所有相關的新遷移應用於數據庫,並將在輸出中列出應用的遷移。 我想事先知道將應用什麼樣的遷移,以便記下生產環境中預期的變更列表。 有沒有一個選項可以與rake db:migrate結合使用,它會告訴我在沒有實際應用的情況下將應用哪些更改?

    0熱度

    1回答

    我試圖讓我的應用程序在Heroku上,但是當我運行heroku rake db:migrate時,出現以下錯誤。這似乎是event_calendar寶石導致的問題,但事情是,我已經卸載它。在gemfile或gemfile.lock中沒有對它的引用,並且它不顯示在gem列表中。嘗試寶石列表-d event_calendar只是返回*本地GEMS *,並且據我所知,所有與event_calendar相

    1熱度

    3回答

    我們正在從ASP.NET/SQL服務器安裝程序遷移到rails/mysql安裝程序。因此,我需要將數據從我的SQL Server數據庫中傳輸出來,但是我無法直接將它從SQL Server移動到MySQL,因爲有些事情需要通過rails中的每條記錄完成過濾。 由於這個過程需要處理的方式,我認爲最好的辦法是讓我的Rails Web服務器從ASP.NET服務器使用Web服務,並讓它從SQL Server

    1熱度

    1回答

    任何人都可以幫助我? 我搜索了同樣的問題,但我仍然無法找出解決方案。 我「捆綁更新」,「包安裝」,但在運行時,「耙分貝運行成功:遷移」我得到了下面的問題...... rake aborted! uninitialized constant Rake::DSL C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/tasklib.rb

    0熱度

    1回答

    分貝的遷移任務的一些問題(耙分貝:遷移) 是否有意義重命名的文件名,如果有一個拼寫錯誤。 (例如CreaetFoos.rb到CreateFoos.rb) 我在開發過程中錯誤地創建了一個遷移腳本(說'版本'3'),我希望它從git中刪除。如果我已經遷移到目前的'6'級別,我應該回滾到'2',從git刪除對應於'3'的遷移腳本並重新運行遷移腳本。在這種情況下,schema_migrations是否會保

    1熱度

    1回答

    運行的Heroku耙分貝時,我收到此錯誤:遷移: Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.) 我在網上看了一下,發現添加「PG」的寶石。我使用gem install p

    2熱度

    2回答

    我剛接觸rails, 我已經完成了本教程http://pragmaticstudio.com/blog/2010/9/23/install-rails-ruby-mac在我的ubuntu 11.04上的所有步驟,但我無法運行rake db:migrate。 它提供的輸出: /home/breedish/.rvm/gems/[email protected]/gems/rake-0.9.2/lib/

    0熱度

    3回答

    create table foo (id auto increment primary key, name varchar(255)) 期間遞增的主鍵我寫上self.up創建一個新的記錄,並丟棄它self.drop與delete(:id => 1)一個簡單的Rails遷移腳本。如果我執行db:migrate,會創建一個id = 1的新條目,如果我回滾它,它將被刪除。如果我使用主鍵id = 2創

    0熱度

    2回答

    由於我剛剛接觸rails並且從書中學到了非常基礎知識,我現在認爲,通過閱讀其他人的代碼並嘗試使其可以學習更多,感覺它,所以我已經在github註冊並設置了所有內容。現在我讀了一個很好的開源項目,學習起來很容易,所以我去了https://github.com/radiant/radiant,並將其克隆到本地目錄。我接着如下: cd radiant bundle install,其中又以精 rake

    2熱度

    4回答

    我有一個應用程序Heroku。但是,無論何時我在本地更改我的數據庫,然後將更改推送到應用程序,數據庫不會更改。 我意識到我需要在Heroku數據庫上運行rake。但是,當我嘗試heroku rake db:migrate時出現以下錯誤。 rake aborted!未初始化的常量Rake :: DSL` 我該如何解決這個問題? 我一直在即興創作heroku db:push,但由於刪除了當前數據庫,無