Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / а так мы меняем системные триггеры! / 4 сообщений из 4, страница 1 из 1
17.03.2016, 19:37
    #39194842
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
а так мы меняем системные триггеры!
Всё-таки это как-то неправильно, что при просмотре зависимости таблиц показываются "красные" триггеры, у которых вместо тела - parsing error, но при этом активны кнопки типа отладки, "молнии", комментирования, форматирования - ибо после них чуть шаг в стороны и IBE услужливо предлагает схранить изменение в системном триггере который аже прочитать не может...


IMHO 1: если показ системных триггеров выключен - то они должны получать статус reаd-only и все действия потенциально их редактирующие должны быть запрещены

IMHO 2: если тело триггера - parsing error - то до особого распоряжения юзера (типа "хрен с ним, со старым кодом, переписываю с нуля и знаю, что делаю") он тоже должен быть в r/o

IMHO 3: возможно для триггеров с parsing error было бы неплохо или показыват ьтео "as blr" или добавлять вкладку BLR
...
Рейтинг: 0 / 0
19.03.2016, 09:51
    #39195931
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
а так мы меняем системные триггеры!
Согласен, ужасный баг. Обязательно как-нибудь потом может быть исправлю.
...
Рейтинг: 0 / 0
21.03.2016, 14:38
    #39197182
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
а так мы меняем системные триггеры!
IBExpert,

предложить прострелить себе ногу - таки действительно не самое лучшее поведение
...
Рейтинг: 0 / 0
21.03.2016, 14:51
    #39197198
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
а так мы меняем системные триггеры!
AriochIMHO 1: если показ системных триггеров выключен - то они должны получать статус reаd-only и все действия потенциально их редактирующие должны быть запрещены


IMHO, редактирование системных триггеров должно пресекаться на уровне движка Firebird, как это сделано в тройке для системных таблиц.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / а так мы меняем системные триггеры! / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]