У меня есть два похожих приложения rails и использую общую базу данных и на основе требования, которое мы должны добавить для переноса в обоих приложениях. Теперь я, что я хочуДва похожих приложения совместно используют БД, чтобы добавить миграцию в одно приложение на основе требования и должны запускаться из другого приложения.
- Add a migration on app1
- run rake db:migrate one app2
Он должен работать миграции присутствующих на App1 и наоборот это возможно?
Простая миграция, добавленная в любое приложение, должна быть обновленной БД при запуске rake db: migrate в другом приложении.
Я думаю, что мы можем сделать с помощью рельсовых двигателей, но не уверены, как, какое-либо предложение?
Я не хочу копировать одну и ту же миграцию для каждого приложения – Thorin
Можете ли вы объяснить, почему вам нужно выполнить миграцию на app2? Плохая идея состоит из двух приложений с миграциями в одной и той же БД. У вас неизбежно возникнут конфликты. Лучше держать все в одном db. –