From d3f88b30bbe6f8cd91b0fb51b04e5287cf1bb075 Mon Sep 17 00:00:00 2001 From: a6a2f5842 Date: Mon, 16 Jun 2025 08:34:58 +0200 Subject: [PATCH] R revert migration offering --- composer.json | 8 +++++++- ..._role_tables.php => create_blax_role_tables.php.stub} | 0 src/PermissionsServiceProvider.php | 9 ++------- 3 files changed, 9 insertions(+), 8 deletions(-) rename database/migrations/{2025_06_16_000001_create_blax_role_tables.php => create_blax_role_tables.php.stub} (100%) diff --git a/composer.json b/composer.json index f10a33d..1e7d42a 100644 --- a/composer.json +++ b/composer.json @@ -49,5 +49,11 @@ } }, "minimum-stability": "dev", - "prefer-stable": true + "prefer-stable": true, + "scripts": { + "post-autoload-dump": [ + "@php artisan vendor:publish --tag=roles-migrations --force", + "@php artisan vendor:publish --tag=roles-config --force" + ] + } } \ No newline at end of file diff --git a/database/migrations/2025_06_16_000001_create_blax_role_tables.php b/database/migrations/create_blax_role_tables.php.stub similarity index 100% rename from database/migrations/2025_06_16_000001_create_blax_role_tables.php rename to database/migrations/create_blax_role_tables.php.stub diff --git a/src/PermissionsServiceProvider.php b/src/PermissionsServiceProvider.php index d42a380..b8980d5 100644 --- a/src/PermissionsServiceProvider.php +++ b/src/PermissionsServiceProvider.php @@ -46,14 +46,9 @@ class PermissionsServiceProvider extends \Illuminate\Support\ServiceProvider __DIR__.'/../config/roles.php' => $this->app->configPath('roles.php'), ], 'roles-config'); - $publishesMigrationsMethod = method_exists($this, 'publishesMigrations') - ? 'publishesMigrations' - : 'publishes'; - - $this->{$publishesMigrationsMethod}([ - __DIR__.'/../database/migrations' => $this->app->databasePath('migrations'), + $this->publishes([ + __DIR__.'/../database/migrations/create_blax_role_tables.php.stub' => $this->getMigrationFileName('create_blax_role_tables.php'), ], 'roles-migrations'); - } /**