В нашем коде у нас есть функция init, которая создает все схемы, настраивает ACL ...
Как я должен обрабатывать изменения в схемах (например, при добавлении нового поля для схему или изменение CLP). Мой примитивный подход заключался в том, чтобы просто установить все атрибуты и вызвать обновление. Это вызывает исключение: «Имя поля существует, не может обновиться».
Моя цель состояла бы в том, чтобы просто вызвать update, если есть изменения, он применяет их в противном случае, он просто ничего не делает.
Есть подсказки, как этого добиться? Или это вообще неправильный подход?