From: Andrei V. Toutoukine Date: Thu, 21 May 2009 08:42:22 +0000 (+0400) Subject: Bug 3107. Creation of `permissions` table fails during the web-installation (ru-RU) X-Git-Tag: new_acq_a_porter~53 X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=commitdiff_plain;h=c4fb8e1928aa266060ad137d17af889ad9ee0947;p=koha-ffzg.git Bug 3107. Creation of `permissions` table fails during the web-installation (ru-RU) ERROR 1452 (23000) at line 3: Cannot add or update a child row: a foreign key constraint fails (`koha/permissions`, CONSTRAINT `permissions_ibfk_1` FOREIGN KEY (`module_bit`) REFERENCES `userflags` (`bit`) ON DELETE CASCADE ON UPDATE CASCADE) renamed: installer/data/mysql/ru-RU/mandatory/permissions.sql -> installer/data/mysql/ru-RU/mandatory/userpermissions.sql renamed: installer/data/mysql/ru-RU/mandatory/permissions.txt -> installer/data/mysql/ru-RU/mandatory/userpermissions.txt Signed-off-by: Galen Charlton --- diff --git a/installer/data/mysql/ru-RU/mandatory/permissions.sql b/installer/data/mysql/ru-RU/mandatory/permissions.sql deleted file mode 100755 index c58bc933a6..0000000000 --- a/installer/data/mysql/ru-RU/mandatory/permissions.sql +++ /dev/null @@ -1,19 +0,0 @@ -TRUNCATE permissions; - -INSERT INTO permissions (module_bit, code, description) VALUES - (13, 'edit_news', 'Написание новостей для электронного каталога и интерфейса библиотекарей'), - (13, 'label_creator', 'Создание печатных наклеек и штрихкодов из каталога и с данными о пользователях'), - (13, 'edit_calendar', 'Определение дней, когда библиотека закрыта'), - (13, 'moderate_comments', 'Регулировка комментариев от посетителей'), - (13, 'edit_notices', 'Определение сообщений'), - (13, 'edit_notice_status_triggers', 'Установка триггеров сообщений/статусов для просроченных экземпляров'), - (13, 'view_system_logs', 'Просмотр протоколов системы'), - (13, 'inventory', 'Проведение инвентаризации(анализа) Вашего каталога'), - (13, 'stage_marc_import', 'Заготовка МАРК-записей в хранилище'), - (13, 'manage_staged_marc', 'Управление заготовленными МАРК-записями, в том числе дополнения и обратный импорт'), - (13, 'export_catalog', 'Экспортирование библиографической информации и данных о единицах хранения'), - (13, 'import_patrons', 'Импорт данных о посетителях'), - (13, 'delete_anonymize_patrons', 'Удаление пользователей с протерминованим периодом регистрации и анонимизация истории обращения (изъятие история чтения пользователей)'), - (13, 'batch_upload_patron_images', 'Загрузка изображений посетителей партиями или всех сразу'), - (13, 'schedule_tasks', 'Планирование задач к выполнению') -; diff --git a/installer/data/mysql/ru-RU/mandatory/permissions.txt b/installer/data/mysql/ru-RU/mandatory/permissions.txt deleted file mode 100755 index af20b83a5c..0000000000 --- a/installer/data/mysql/ru-RU/mandatory/permissions.txt +++ /dev/null @@ -1 +0,0 @@ -Детализированные привилегии для сотрудников библиотеки. diff --git a/installer/data/mysql/ru-RU/mandatory/userpermissions.sql b/installer/data/mysql/ru-RU/mandatory/userpermissions.sql new file mode 100755 index 0000000000..c58bc933a6 --- /dev/null +++ b/installer/data/mysql/ru-RU/mandatory/userpermissions.sql @@ -0,0 +1,19 @@ +TRUNCATE permissions; + +INSERT INTO permissions (module_bit, code, description) VALUES + (13, 'edit_news', 'Написание новостей для электронного каталога и интерфейса библиотекарей'), + (13, 'label_creator', 'Создание печатных наклеек и штрихкодов из каталога и с данными о пользователях'), + (13, 'edit_calendar', 'Определение дней, когда библиотека закрыта'), + (13, 'moderate_comments', 'Регулировка комментариев от посетителей'), + (13, 'edit_notices', 'Определение сообщений'), + (13, 'edit_notice_status_triggers', 'Установка триггеров сообщений/статусов для просроченных экземпляров'), + (13, 'view_system_logs', 'Просмотр протоколов системы'), + (13, 'inventory', 'Проведение инвентаризации(анализа) Вашего каталога'), + (13, 'stage_marc_import', 'Заготовка МАРК-записей в хранилище'), + (13, 'manage_staged_marc', 'Управление заготовленными МАРК-записями, в том числе дополнения и обратный импорт'), + (13, 'export_catalog', 'Экспортирование библиографической информации и данных о единицах хранения'), + (13, 'import_patrons', 'Импорт данных о посетителях'), + (13, 'delete_anonymize_patrons', 'Удаление пользователей с протерминованим периодом регистрации и анонимизация истории обращения (изъятие история чтения пользователей)'), + (13, 'batch_upload_patron_images', 'Загрузка изображений посетителей партиями или всех сразу'), + (13, 'schedule_tasks', 'Планирование задач к выполнению') +; diff --git a/installer/data/mysql/ru-RU/mandatory/userpermissions.txt b/installer/data/mysql/ru-RU/mandatory/userpermissions.txt new file mode 100755 index 0000000000..af20b83a5c --- /dev/null +++ b/installer/data/mysql/ru-RU/mandatory/userpermissions.txt @@ -0,0 +1 @@ +Детализированные привилегии для сотрудников библиотеки.