[Koha-patches] [PATCH] Bug 3107. Creation of `permissions` table fails during the web-installation (ru-RU)
Andrei V. Toutoukine
tut at isuct.ru
Thu May 21 10:42:22 CEST 2009
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
---
.../data/mysql/ru-RU/mandatory/permissions.sql | 19 -------------------
.../data/mysql/ru-RU/mandatory/permissions.txt | 1 -
.../data/mysql/ru-RU/mandatory/userpermissions.sql | 19 +++++++++++++++++++
.../data/mysql/ru-RU/mandatory/userpermissions.txt | 1 +
4 files changed, 20 insertions(+), 20 deletions(-)
delete mode 100755 installer/data/mysql/ru-RU/mandatory/permissions.sql
delete mode 100755 installer/data/mysql/ru-RU/mandatory/permissions.txt
create mode 100755 installer/data/mysql/ru-RU/mandatory/userpermissions.sql
create mode 100755 installer/data/mysql/ru-RU/mandatory/userpermissions.txt
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 c58bc93..0000000
--- 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 af20b83..0000000
--- 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 0000000..c58bc93
--- /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 0000000..af20b83
--- /dev/null
+++ b/installer/data/mysql/ru-RU/mandatory/userpermissions.txt
@@ -0,0 +1 @@
+Детализированные привилегии для сотрудников библиотеки.
--
1.5.6.5
More information about the Koha-patches
mailing list