- Порезанный
- 10 августа 2026 г. в 18:03 UTC
- Автор
- Kamo
- Обещать
- 84b272e
UserCalendar и CalendarEvent отключились от USER ID и не организации. Пользователь является глобальным, а член — это пользователь внутри одного пользователя. Счет, принадлежащий нескольким организациям, имел одну кучу Календарь, видимый со всех сторон. Обе организации получают MEMBER ID и ORGANIZATION ID, а также календарные прибыли. IS ORG CALENDAR — единственный общий календарь, который есть у организации, читаемый Каждый участник и пишется только с новым правом. USER ID остается населенным и аннулируемый: CalDAV и рабочие места внешнего синхронизации аутентифицируют учетную запись Вместо подписки, они законно читаются пользователем. Это просто перестает быть областью авторизации. Каждый новый соединительный столбец контакты столбец Определение = "INT8", включая уже существующих пользователей. Оставленный неподкрепленным, Hibernate копирует упомянутый ключ INT8 DEFAULT unique rowid() на FK; вставка, которая опускает колонку Затем изобретает идентификатор, не принадлежащий ничему, и подводит иностранный ключ. Это Это не гипотетически, это то, что остановило первую миграцию. Создание единого организационного календаря. Новые права CREATE ORG CALENDAR EVENTS (196) Читать календарь остается ВИДЕО КАЛЕНДАР; этим управляет только тот, кто может поместить что-то в календарь. Вся организация видит. findByOrganizationMemberId переименован в findByUserId. Он никогда не ограничивался член — запрос есть и был c.user.id = :userId — и имя то, что Пригласил этот класс жуков. FindVisibleToMember и его эквивалент события Просмотров-участников.