fix: remove explicit ids for groups and users during setup (#1156)
This commit is contained in:
		| @@ -234,14 +234,12 @@ module.exports = () => { | ||||
|  | ||||
|       WIKI.logger.info('Creating default groups...') | ||||
|       const adminGroup = await WIKI.models.groups.query().insert({ | ||||
|         ...(WIKI.config.db.type !== `mssql` && { id: 1 }), | ||||
|         name: 'Administrators', | ||||
|         permissions: JSON.stringify(['manage:system']), | ||||
|         pageRules: JSON.stringify([]), | ||||
|         isSystem: true | ||||
|       }) | ||||
|       const guestGroup = await WIKI.models.groups.query().insert({ | ||||
|         ...(WIKI.config.db.type !== `mssql` && { id: 2 }), | ||||
|         name: 'Guests', | ||||
|         permissions: JSON.stringify(['read:pages', 'read:assets', 'read:comments']), | ||||
|         pageRules: JSON.stringify([ | ||||
| @@ -279,7 +277,6 @@ module.exports = () => { | ||||
|       // Create root administrator | ||||
|       WIKI.logger.info('Creating root administrator...') | ||||
|       const adminUser = await WIKI.models.users.query().insert({ | ||||
|         ...(WIKI.config.db.type !== `mssql` && { id: 1 }), | ||||
|         email: req.body.adminEmail, | ||||
|         provider: 'local', | ||||
|         password: req.body.adminPassword, | ||||
| @@ -295,7 +292,6 @@ module.exports = () => { | ||||
|       // Create Guest account | ||||
|       WIKI.logger.info('Creating guest account...') | ||||
|       const guestUser = await WIKI.models.users.query().insert({ | ||||
|         ...(WIKI.config.db.type !== `mssql` && { id: 2 }), | ||||
|         provider: 'local', | ||||
|         email: 'guest@example.com', | ||||
|         name: 'Guest', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user