У меня есть приложение Rails и приложение Sinatra, использующие одну и ту же базу данных. Приложение Sinatra использует ActiveRecord.
Могу ли я запускать миграции из каждого приложения, как если бы они были в одном приложении? Это вызовет какие-то проблемы?
Файл schema.rb в приложении Rails отслеживает текущую миграцию через
ActiveRecord::Schema.define(:version => 20121108154656) do
но как приложение Sinatra узнает текущую версию базы данных?
Рельсы 3.2.2, Руби 1.9.3.