From 30f4f430d56cb4f0c011b62f30c60581deaa9ae5 Mon Sep 17 00:00:00 2001 From: lukinovec Date: Wed, 28 Jun 2023 09:51:30 +0200 Subject: [PATCH] Fix default permissions --- assets/config.php | 2 +- tests/PostgresRLSTest.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/config.php b/assets/config.php index 69b7eaf7..b93db5b2 100644 --- a/assets/config.php +++ b/assets/config.php @@ -193,7 +193,7 @@ return [ * * @see Stancl\Tenancy\Jobs\CreatePostgresUserForTenant */ - 'user_permissions' => ['CREATE', 'UPDATE', 'DELETE', 'SELECT', 'INSERT'], + 'user_permissions' => ['UPDATE', 'DELETE', 'SELECT', 'INSERT'], /** * Directories in which Tenancy will discover your models. diff --git a/tests/PostgresRLSTest.php b/tests/PostgresRLSTest.php index 09c98df8..ec5669cc 100644 --- a/tests/PostgresRLSTest.php +++ b/tests/PostgresRLSTest.php @@ -31,7 +31,7 @@ beforeEach(function () { // Turn RLS scoping on config(['tenancy.rls.enabled' => false]); config(['tenancy.rls.model_directories' => [__DIR__ . '/Etc']]); - config(['tenancy.rls.user_permissions' => ['CREATE', 'UPDATE', 'DELETE', 'SELECT', 'INSERT']]); + config(['tenancy.rls.user_permissions' => ['UPDATE', 'DELETE', 'SELECT', 'INSERT']]); config(['tenancy.bootstrappers' => [PostgresRLSBootstrapper::class]]); config(['database.connections.' . $centralConnection => config('database.connections.pgsql')]); config(['tenancy.models.tenant_key_column' => 'tenant_id']); @@ -230,7 +230,7 @@ test('users created by CreatePostgresUserForTenant are only granted the permissi test('postgres user permissions are only scoped to the tenant app', function() { $tenant = Tenant::create(); - // All default grants ('CREATE', 'UPDATE', 'DELETE', 'SELECT', 'INSERT') + // All default grants ('UPDATE', 'DELETE', 'SELECT', 'INSERT') CreatePostgresUserForTenant::dispatchSync($tenant); tenancy()->initialize($tenant);