我有一個Rails應用程序和Sinatra應用程序,共享相同的數據庫。 Sinatra應用程序使用ActiveRecord。如何在多個應用程序在Ruby中共享同一個數據庫時管理遷移?
我可以在每個應用程序中運行遷移,就好像它們在同一個應用程序中一樣嗎?這會導致任何問題嗎?
在Rails應用程序的schema.rb文件跟蹤通過
ActiveRecord::Schema.define(:version => 20121108154656) do
但當前遷移,如何在末日應用程序知道當前版本的數據庫?
Rails 3.2.2,Ruby 1.9.3。
我的回答有什麼問題?您選擇了我提到的第二個選項選項之一... – Schmurfy
只有一個數據庫。 –