Flyway предоставляет недвижимость flyway.schemas
. Когда свойство flyway.schemas
установлено (режим с несколькими схемами), таблица истории схемы помещается в первую схему списка.
https://flywaydb.org/documentation/commandline/migrate.html
ex: flyway.schemas=schema1,schema2,schema3
Я не совсем уверен, что Вы просите, но я думал, что прокомментирую несколько вещей, которые я видел, возникают в COTS по сравнению с выбором заказной разработки ПО за эти годы:
Это собирается занять время для надлежащего анализа любых систем COTS для пригодности. И с точки зрения требований и с технической. Сколько пользовательского dev, возможно, было сделано вместо анализа?
Остерегайтесь коммерческой цели COTS обещания луна на палке. Существуют многие из них. Роскошные презентации от да-мужчин, которые предложат отвечать любому требованию для получения соглашения. Самому опасному прерыванию для падения в обещают функциональность, которая не находится в COTS в настоящее время, но они добавят для Вас - как правило, продавец сказал да Вам без, выравнивают открытие, если для их продукта возможно сделать это.
Проверьте на модульные тесты в COTS и также какие методы разработки они используют. Хорошие индикаторы качества. Практика разработки ковбоя, отсутствие тестов и документации являются головными болями пригодности для обслуживания в будущем.
Будьте осторожны, если поставщик COTS не дает много информации о технических аспектах их продукта.
Если Ваша желаемая система будет довольно проста затем, то Ваш выбор COTS также будет довольно прост. Но если бы это - большая, сложная система, Вы, по-видимому, предложили бы его для RFP (запрос предложений), и сделать это Вы оказываетесь перед необходимостью иметь полную и корректную спецификацию требований. Будет время, потраченное для создания требований для RFP, взвешивает пользовательское dev гибкое решение? Вы оказываетесь перед необходимостью закреплять те требования, супер трудные, чтобы удостовериться, что система COTS поставляет, и это займет много времени и усилия.
Лично, я никогда не рассматривал бы COTS если:
В конечном счете я соглашаюсь с оператором Joel: Если это - функция основного бизнеса - делают это самостоятельно, несмотря ни на что.