[Koha-patches] [PATCH 4/5] DB-REV 137 : userpermissions for subscription
Henri-Damien LAURENT
henridamien.laurent at biblibre.com
Thu May 27 22:03:39 CEST 2010
Adding updatedatabase for granular permissions in subscription
---
installer/data/mysql/updatedatabase.pl | 17 +++++++++++++++++
kohaversion.pl | 2 +-
2 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/installer/data/mysql/updatedatabase.pl b/installer/data/mysql/updatedatabase.pl
index 02e0b22..5925895 100755
--- a/installer/data/mysql/updatedatabase.pl
+++ b/installer/data/mysql/updatedatabase.pl
@@ -3622,6 +3622,23 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
SetVersion ($DBversion);
}
+$DBversion = '3.01.00.137';
+if (C4::Context->preference('Version') < TransformToNum($DBversion)){
+ $dbh->do(qq{
+INSERT INTO permissions (module_bit, code, description) VALUES
+ (15, 'check_expiration', 'Check the expiration of a serial'),
+ (15, 'claim_serials', 'Claim missing serials'),
+ (15, 'create_subscription', 'Create a new subscription'),
+ (15, 'delete_subscription', 'Delete an existing subscription'),
+ (15, 'edit_subscription', 'Edit an existing subscription'),
+ (15, 'receive_serials', 'Serials receiving'),
+ (15, 'renew_subscription', 'Renew a subscription'),
+ (15, 'routing', 'Routing');
+ });
+ print "Upgrade to $DBversion done Adding a new permission to edit items";
+ SetVersion ($DBversion);
+}
+
=item DropAllForeignKeys($table)
diff --git a/kohaversion.pl b/kohaversion.pl
index 3fa5030..e7972f8 100644
--- a/kohaversion.pl
+++ b/kohaversion.pl
@@ -10,7 +10,7 @@
use strict;
sub kohaversion {
- our $VERSION = '3.01.00.136';
+ our $VERSION = '3.01.00.137';
# version needs to be set this way
# so that it can be picked up by Makefile.PL
# during install
--
1.7.0.4
More information about the Koha-patches
mailing list