Всем доброго времени суток!
Мы сделали таблицу параметров, где хранится например 300 строк (обычная сущность, со всякими полями) и по ней в плагине мы определяем какой именно класс организации надо поставить в зависимости от введенных в организацию данных, все в общем тривиально.
Далее настроили несколько представлений в связке inner join "таблица параметров"
Например вывести все организации класса "А"
Где класс "А" указывается в виде ID на запись этой таблицы параметров
Все работает
Далее начинается самое инетересное, мы выливаем решение на рабочую базу, забиваем руками (либо экспортируем) тоже на рабочую базу и естесственно ID записей разные, и короче мне ничего не остается делать, как
1. Отключать uniq guid в базе, копировать данные с разрабатываемого инстанса
2. включать uniq guid
3. обновлять несколько таблиц на новые гуиды
4. удалять старые гуиды
Вобщем неудобно, и я считаю это неверно. Кто сталкивался? мне кажется эта проблема должна как то решаться например при экспорте/импорте решения??