You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Есть подозрение, что интерфейс для удаления объекта с занулением связей IReferencesNullDelete не работает в версии ORM 5+. Нужно проверить это, реализовав интеграционный тест. Также надо проверить и второй интерфейс каскадного удаления.
Дополнительно требуется реализовать тест для удаления объекта с занулением через BS-ы, без использования этого интерфейса. Это важно для проверки корректности выстраивания запросов в правильном порядке. Опять же есть подозрение, что не всё работает корректно. Особое внимание следует уделить ситуации с иерархическими связями.
Ожидаемое поведение
Ожидаем, что удаление с занулением работает корректно.
Шаги воспроизведения
Нужно реализовать тесты в отдельной ветке, если они не работают, то починить это и сделать PR в develop. Объектную модель для тестов меняем по правилам: исправляем crp-файл, затем запускаем перегенерацию объеков данных через Docker.
Документация
Задокументировать эти интерфейсы.
Примерная оценка трудоёмкости
16ч.
The text was updated successfully, but these errors were encountered:
Описание ошибки
Есть подозрение, что интерфейс для удаления объекта с занулением связей
IReferencesNullDelete
не работает в версии ORM 5+. Нужно проверить это, реализовав интеграционный тест. Также надо проверить и второй интерфейс каскадного удаления.Дополнительно требуется реализовать тест для удаления объекта с занулением через BS-ы, без использования этого интерфейса. Это важно для проверки корректности выстраивания запросов в правильном порядке. Опять же есть подозрение, что не всё работает корректно. Особое внимание следует уделить ситуации с иерархическими связями.
Ожидаемое поведение
Ожидаем, что удаление с занулением работает корректно.
Шаги воспроизведения
Нужно реализовать тесты в отдельной ветке, если они не работают, то починить это и сделать PR в develop. Объектную модель для тестов меняем по правилам: исправляем crp-файл, затем запускаем перегенерацию объеков данных через Docker.
Документация
Задокументировать эти интерфейсы.
Примерная оценка трудоёмкости
16ч.
The text was updated successfully, but these errors were encountered: