Feat: Companies and User permissions added.
This commit is contained in:
@@ -92,17 +92,32 @@ INSERT INTO fetchmetrics.DOG_Permission_Group (
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
0
|
||||
1
|
||||
, 'DOG'
|
||||
, 'Dog'
|
||||
)
|
||||
, (
|
||||
1
|
||||
2
|
||||
, 'COMPANY'
|
||||
, 'Company'
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'COMMAND'
|
||||
, 'Command'
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 'ASSESSMENT'
|
||||
, 'Assessment'
|
||||
)
|
||||
, (
|
||||
100
|
||||
, 'USER'
|
||||
, 'User'
|
||||
)
|
||||
, (
|
||||
2
|
||||
200
|
||||
, 'PROJECT_HUB'
|
||||
, 'Project Hub'
|
||||
)
|
||||
@@ -125,7 +140,14 @@ VALUES
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
2
|
||||
, 'DOG_EDIT'
|
||||
, 'Edit Dog'
|
||||
, 1
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'DOG_ADMIN'
|
||||
, 'Admin Dog'
|
||||
, 1
|
||||
@@ -133,44 +155,100 @@ VALUES
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'DOG_CREATE'
|
||||
, 'Create Dog'
|
||||
, 1
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'USER_VIEW'
|
||||
, 'View User'
|
||||
, 'COMPANY_VIEW'
|
||||
, 'View Company'
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'USER_ADMIN'
|
||||
, 'Admin User'
|
||||
2
|
||||
, 'COMPANY_EDIT'
|
||||
, 'Edit Company'
|
||||
, 2
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'COMPANY_ADMIN'
|
||||
, 'Admin Company'
|
||||
, 2
|
||||
, 3
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'COMMAND_VIEW'
|
||||
, 'View Command'
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 'COMMAND_EDIT'
|
||||
, 'Edit Command'
|
||||
, 3
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'COMMAND_ADMIN'
|
||||
, 'Admin Command'
|
||||
, 3
|
||||
, 3
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'ASSESSMENT_VIEW'
|
||||
, 'View Assessment'
|
||||
, 4
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 'ASSESSMENT_EDIT'
|
||||
, 'Edit Assessment'
|
||||
, 4
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'ASSESSMENT_ADMIN'
|
||||
, 'Admin Assessment'
|
||||
, 4
|
||||
, 3
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'USER_VIEW'
|
||||
, 'View User'
|
||||
, 5
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 'USER_ADMIN'
|
||||
, 'Admin User'
|
||||
, 5
|
||||
, 3
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'USER_CREATE'
|
||||
, 'Create User'
|
||||
, 2
|
||||
, 5
|
||||
, 2
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 'CONTACT_FORM_ADMIN'
|
||||
, 'Admin Contact Form'
|
||||
, 3
|
||||
, 6
|
||||
, 3
|
||||
)
|
||||
, (
|
||||
1
|
||||
2
|
||||
, 'CONTACT_FORM_CREATE'
|
||||
, 'Create Contact Form'
|
||||
, 3
|
||||
, 6
|
||||
, 4
|
||||
)
|
||||
;
|
||||
@@ -205,7 +283,7 @@ VALUES
|
||||
NULL -- id_user_auth0
|
||||
, 'Command Bot' -- firstname
|
||||
, 'Bot' -- surname
|
||||
, 'teddy@fetchmetricsltd.co.uk' -- email
|
||||
, 'teddy@partsltd.co.uk' -- email
|
||||
, 0 -- is_super_user
|
||||
, 1 -- active
|
||||
)
|
||||
@@ -213,7 +291,7 @@ VALUES
|
||||
'auth0|679cc2fe0d652a47af90d16b' -- id_user_auth0
|
||||
, 'Demo' -- firstname
|
||||
, 'Demo' -- surname
|
||||
, 'bot@fetchmetricsltd.co.uk' -- email
|
||||
, 'bot@partsltd.co.uk' -- email
|
||||
, 0 -- is_super_user
|
||||
, 1 -- active
|
||||
)
|
||||
@@ -229,14 +307,26 @@ INSERT INTO fetchmetrics.DOG_Role (
|
||||
VALUES
|
||||
(
|
||||
1
|
||||
, 'MANAGER'
|
||||
, 'Manager'
|
||||
, 'SUPER_USER'
|
||||
, 'Super User'
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 'CLIENT'
|
||||
, 'Client'
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 'USER'
|
||||
, 'User'
|
||||
, 'COMPANY_MANAGER'
|
||||
, 'Company Manager'
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 'TRAINER'
|
||||
, 'Trainer'
|
||||
, 1
|
||||
)
|
||||
;
|
||||
@@ -298,6 +388,60 @@ VALUES
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 9
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 10
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 11
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 12
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 13
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 14
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 15
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 16
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
1
|
||||
, 17
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 1
|
||||
, 1
|
||||
@@ -336,7 +480,7 @@ VALUES
|
||||
, (
|
||||
2
|
||||
, 7
|
||||
, 4
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
@@ -345,6 +489,264 @@ VALUES
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 9
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 10
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 11
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 12
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 13
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 14
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 15
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 16
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 17
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 1
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 2
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 3
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 4
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 5
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 6
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 7
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 8
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 9
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 10
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 11
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 12
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 13
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 14
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 15
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 16
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
3
|
||||
, 17
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 1
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 2
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 3
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 4
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 5
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 6
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 7
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 8
|
||||
, 2
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 9
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 10
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 11
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 12
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 13
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 14
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 15
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 16
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
4
|
||||
, 17
|
||||
, 1
|
||||
, 1
|
||||
)
|
||||
;
|
||||
|
||||
-- User Role link
|
||||
@@ -361,7 +763,7 @@ VALUES
|
||||
)
|
||||
, (
|
||||
2
|
||||
, 2
|
||||
, 3
|
||||
, 1
|
||||
)
|
||||
, (
|
||||
|
||||
Reference in New Issue
Block a user