Я работаю над приложением, которое действует как окно настройки для других дочерних приложений.Я хочу настроить дочерние приложения из одного центрального родительского приложения.Настройка включает настройку базы данных (db: create и db: migrate), настройку субдомена и т. Д. Для дочерних приложений.
Это будет работать так: подписчик будет подписывать множество приложений.При подписке приложение будет настроено на работу с подписчиками, предоставившими поддомен (на моем сайте).Каждый экземпляр подписанного приложения будет иметь свою собственную базу данных.Поэтому мне нужно настроить базу данных для каждого подписчика и имя домена тоже.
В настоящее время я создаю базу данных на основе дочернего дочернего домена приложения, используя ActiveRecord::Base.connection.execute
.
После создания базы данных я хочу загрузитьсхема дочернего приложения к базе данных создана.Для этого я разместил здесь вопрос schema.sql, не создаваемый даже после установки schema_format =: sql
Есть ли какой-нибудь хороший эффективный метод / подход, который мне поможет?
Также яЯ немного озадачен тем, как это будет работать?
Любая помощь / мысль ценится ...
Спасибо,
Правин