Я использую Грааль и оракула. Когда ограничения по умолчанию создаются grails для ограничений уникальности, отношений и т. Д., Они выполняются как сгенерированные системой ограничения с идентификаторами, такими как SYS_C0060279. Проблема, с которой я сталкиваюсь, заключается в том, что между системами dev / test / prod эти идентификаторы различаются, потому что все они создаются в одном и том же БД, только в разных схемах. Итак, что я хотел бы сделать, это иметь какой-нибудь способ, возможно, создать псевдоним для всех автоматически сгенерированных ограничений в Grails, чтобы они не создавались системой и были совместимы с обновлениями в средах?
Я пытаюсь использовать liquibase для управления всеми различиями, но ограничения являются болезненными, потому что каждый env имеет свое имя ограничения.
Любая помощь будет принята с благодарностью, а не просто предлагать mysql или postgres;).
Ура Дэвид