Разобрать поле добавления схемы, если оно не существует - PullRequest
0 голосов
/ 28 мая 2020

В нашем коде у нас есть функция init, которая создает все схемы, настраивает ACL ...

Как я должен обрабатывать изменения в схемах (например, при добавлении нового поля для схему или изменение CLP). Мой примитивный подход заключался в том, чтобы просто установить все атрибуты и вызвать обновление. Это вызывает исключение: «Имя поля существует, не может обновиться».

Моя цель состояла бы в том, чтобы просто вызвать update, если есть изменения, он применяет их в противном случае, он просто ничего не делает.

Есть подсказки, как этого добиться? Или это вообще неправильный подход?

...