Commit 28e7eb2ea5d879d20a5f0074793ce8dc9d9dd62f
1 parent
7c9e563f
KTS-1795
"added a folder_rename permission" Implemented. Added a new permission ktcore.permissions.folder_rename. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6406 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
9 additions
and
1 deletions
sql/mysql/upgrade/3.3.3/permission.sql
| 1 | 1 | |
| 2 | 2 | SELECT @permid:=id FROM `zseq_permissions`; |
| 3 | -INSERT INTO `permissions` VALUES (@permid, 'ktcore.permissions.folder_rename', 'Rename Folder', 1); | |
| 3 | +INSERT INTO `permissions` VALUES (@permid+1, 'ktcore.permissions.folder_rename', 'Rename Folder', 1); | |
| 4 | 4 | |
| 5 | 5 | TRUNCATE `zseq_permissions`; |
| 6 | 6 | INSERT INTO `zseq_permissions` SELECT MAX(`id`) FROM `permissions`; |
| 7 | 7 | |
| 8 | +SELECT @assignid:=id FROM `zseq_permissions`; | |
| 9 | + | |
| 10 | +select @permoid:=pa.permission_object_id,@permdid:=pa.permission_descriptor_id from folders f inner join permission_assignments pa on f.permission_object_id=pa.permission_object_id where f.id=1 and f.permission_object_id=pa.permission_object_id limit 1; | |
| 11 | + | |
| 12 | +INSERT INTO `permission_assignments` VALUES (@assignid+1, @permid+1, @permoid, @permdid); | |
| 13 | + | |
| 14 | +TRUNCATE `zseq_permission_assignments`; | |
| 15 | +INSERT INTO `zseq_permission_assignments` SELECT MAX(`id`) FROM `permission_assignments`; | ... | ... |