From df0131f4fa0e0c031e27b9e8cd5bf965b1cb275f Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 27 May 2024 21:53:19 +0800 Subject: [PATCH 1/2] Simplify seeding via Workbench build Signed-off-by: Mior Muhammad Zaki --- composer.json | 2 +- testbench.yaml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index d9cb31c..3c9d863 100644 --- a/composer.json +++ b/composer.json @@ -23,6 +23,7 @@ "inertiajs/inertia-laravel": "^1.0", "orchestra/pest-plugin-testbench": "^2.0", "orchestra/testbench": "^9.0", + "orchestra/workbench": "^9.0", "pestphp/pest": "^2.0" }, "extra": { @@ -62,7 +63,6 @@ "serve": [ "Composer\\Config::disableProcessTimeout", "@php vendor/bin/testbench workbench:build --ansi", - "@php vendor/bin/testbench db:seed --class=\\\\Workbench\\\\Database\\\\Seeders\\\\DatabaseSeeder", "@php vendor/bin/testbench serve" ] }, diff --git a/testbench.yaml b/testbench.yaml index 5fb32a0..85e4121 100644 --- a/testbench.yaml +++ b/testbench.yaml @@ -18,6 +18,8 @@ workbench: - create-sqlite-db - db-wipe - asset-publish - - migrate-refresh + - migrate:refresh: + --seed: true + --seeder: \Workbench\Database\Seeders\DatabaseSeeder assets: - laravel-assets From 9d4ef618d1b3377ec9c37669d0caead458a6cf62 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 27 May 2024 22:02:27 +0800 Subject: [PATCH 2/2] wip Signed-off-by: Mior Muhammad Zaki --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index 3c9d863..274713f 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,6 @@ "inertiajs/inertia-laravel": "^1.0", "orchestra/pest-plugin-testbench": "^2.0", "orchestra/testbench": "^9.0", - "orchestra/workbench": "^9.0", "pestphp/pest": "^2.0" }, "extra": {