diff --git a/database/seeders/BrandSeeder.php b/database/seeders/BrandSeeder.php new file mode 100644 index 0000000..738a3f1 --- /dev/null +++ b/database/seeders/BrandSeeder.php @@ -0,0 +1,40 @@ +isEmpty()) { + return; + } + + foreach ($tenants as $tenant) { + foreach ($brands as $nombre) { + Brand::firstOrCreate([ + 'tenant_codigo' => $tenant->codigo, + 'nombre' => $nombre, + ]); + } + } + } +} diff --git a/database/seeders/CategorySeeder.php b/database/seeders/CategorySeeder.php new file mode 100644 index 0000000..e258203 --- /dev/null +++ b/database/seeders/CategorySeeder.php @@ -0,0 +1,29 @@ + $nombre, + 'tenant_code' => null, + ]); + } + } +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 9751776..06f7cc8 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -22,6 +22,10 @@ class DatabaseSeeder extends Seeder 'email' => 'test@example.com', ]); - $this->call(TenantSeeder::class); + $this->call([ + TenantSeeder::class, + CategorySeeder::class, + BrandSeeder::class, + ]); } }