diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 33200b0..4f85184 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -6,6 +6,7 @@ use Database\Seeders\New\AddressSeeder; use Database\Seeders\New\BrandsSeeder; use Database\Seeders\New\CategoriesTableSeeder; use Database\Seeders\New\CustomersTableSeeder; +use Database\Seeders\New\FavoritesSeeder; use Database\Seeders\New\ProductPricesSeeder; use Database\Seeders\New\ProductsTableSeeder; use Database\Seeders\New\PropertiesTableSeeder; @@ -32,6 +33,7 @@ class DatabaseSeeder extends Seeder // CategoriesTableSeeder::class, // AddressSeeder::class, // PropertiesTableSeeder::class, + FavoritesSeeder::class, ]); } } diff --git a/database/seeders/new/FavoritesSeeder.php b/database/seeders/new/FavoritesSeeder.php new file mode 100644 index 0000000..807d77d --- /dev/null +++ b/database/seeders/new/FavoritesSeeder.php @@ -0,0 +1,29 @@ +truncate(); + + foreach ($datas as $data) { + DB::table($table)->insert([ + 'user_id' => $data->customer_id, + 'product_id' => $data->item_id, + ]); + } + + DB::statement(" + SELECT setval('{$table}_id_seq', (SELECT MAX(id) from {$table})) + "); + } +} \ No newline at end of file