Пропали представления

Главные вкладки

Аватар пользователя Shipovnix Shipovnix 2 марта 2021 в 13:40

После необдуманного удаления роли пропали представления в списке представлений админки, вывод которых требовал этой роли. Что можно сделать в таком случае? В какой таблице хранятся Views?

Лучший ответ

Аватар пользователя charOFF charOFF 3 марта 2021 в 12:14
1

Да, и правда, если для вьюса стоят права доступа по роли, то при удалении роли вьюс тоже удаляется. Представления хранятся как конфигурации в таблице config. Но в вашем случае их там уже не будет. Может помочь только восстановление базы из бэкапа. Ну или если когда-то делали drush config:export (а в последнее время - не делали) может эти представления в папке синхронизации сохранились. Кстати, если есть бэкап базы то можно оттуда попробовать вытащить только нужные записи.

Комментарии

Аватар пользователя charOFF charOFF 3 марта 2021 в 12:14
1

Да, и правда, если для вьюса стоят права доступа по роли, то при удалении роли вьюс тоже удаляется. Представления хранятся как конфигурации в таблице config. Но в вашем случае их там уже не будет. Может помочь только восстановление базы из бэкапа. Ну или если когда-то делали drush config:export (а в последнее время - не делали) может эти представления в папке синхронизации сохранились. Кстати, если есть бэкап базы то можно оттуда попробовать вытащить только нужные записи.