diff --git a/app/Console/Commands/GetRandomImages.php b/app/Console/Commands/GetRandomImages.php new file mode 100644 index 000000000..8b3fbb835 --- /dev/null +++ b/app/Console/Commands/GetRandomImages.php @@ -0,0 +1,100 @@ + 40, 'size' => LocalImages::SIZE_200x200, 'terms' => ['']], + ['amount' => 40, 'size' => LocalImages::SIZE_1280x720, 'terms' => ['']], + ]; + + foreach ($schemas as $schema) { + $this->getRandomImages($schema); + } + + foreach ($schemas as $schema) { + $this->removeDuplicates($schema); + } + } + + protected function getRandomImages($schema) + { + ['amount' => $amount, 'size' => $size, 'terms' => $terms] = $schema; + + $this->comment("Getting $amount random images of size $size, of topic: " . implode(', ', $terms)); + + File::deleteDirectory(database_path('seeders/local_images/' . $size)); + + $progressBar = $this->output->createProgressBar($amount); + $progressBar->start(); + + foreach (range(1, $amount) as $i) { + $url = "https://source.unsplash.com/{$size}/?img=1," . implode(',', $terms); + $image = file_get_contents($url); + + File::ensureDirectoryExists(database_path('seeders/local_images/' . $size)); + $filename = Str::uuid() . '.jpg'; + + File::put( + database_path( + path: "seeders/local_images/{$size}/{$filename}" + ), + contents: $image + ); + + $progressBar->advance(); + } + + $progressBar->finish(); + + $this->newLine(); + $this->info('Done!'); + } + + protected function removeDuplicates($schema) + { + ['size' => $size] = $schema; + + $allFiles = fn () => collect(File::files(database_path('seeders/local_images/' . $size))); + + $uniqueImageSet = $allFiles() + ->mapWithKeys(fn ($file) => [md5_file($file->getPathname()) => $file->getPathname()]) + ->values(); + + $allFiles() + ->map(fn ($file) => $file->getPathname()) + ->diff($uniqueImageSet) + ->each(fn ($file) => File::delete($file)); + + $this->info('Kept ' . $uniqueImageSet->count() . " unique files from size $size"); + } +} diff --git a/database/factories/Blog/LinkFactory.php b/database/factories/Blog/LinkFactory.php index 6fcdeb869..c7083a172 100644 --- a/database/factories/Blog/LinkFactory.php +++ b/database/factories/Blog/LinkFactory.php @@ -3,6 +3,7 @@ namespace Database\Factories\Blog; use Database\Factories\Concerns\CanCreateImages; +use Database\Seeders\LocalImages; use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Support\Str; @@ -33,7 +34,7 @@ public function definition(): array 'nl' => $this->faker->sentence(), ], 'color' => $this->faker->hexColor(), - 'image' => $this->createImage('https://source.unsplash.com/random/1280x720/?img=1'), + 'image' => $this->createImage(LocalImages::SIZE_1280x720), ]; } } diff --git a/database/factories/Concerns/CanCreateImages.php b/database/factories/Concerns/CanCreateImages.php index 664793122..8ee8492b0 100644 --- a/database/factories/Concerns/CanCreateImages.php +++ b/database/factories/Concerns/CanCreateImages.php @@ -2,19 +2,17 @@ namespace Database\Factories\Concerns; -use Database\Seeders\DatabaseSeeder; +use Database\Seeders\LocalImages; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Str; trait CanCreateImages { - public function createImage(?string $url = null): ?string + public function createImage(?string $size = LocalImages::SIZE_200x200): ?string { - try { - $image = file_get_contents($url ?? DatabaseSeeder::IMAGE_URL); - } catch (Throwable $exception) { - return null; - } + $randomImage = LocalImages::getRandomFile($size); + + $image = file_get_contents($randomImage->getPathname()); $filename = Str::uuid() . '.jpg'; diff --git a/database/factories/Shop/ProductFactory.php b/database/factories/Shop/ProductFactory.php index b29ba1111..fe4df5731 100644 --- a/database/factories/Shop/ProductFactory.php +++ b/database/factories/Shop/ProductFactory.php @@ -3,7 +3,7 @@ namespace Database\Factories\Shop; use App\Models\Shop\Product; -use Database\Seeders\DatabaseSeeder; +use Database\Seeders\LocalImages; use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Support\Str; use Spatie\MediaLibrary\MediaCollections\Exceptions\UnreachableUrl; @@ -42,7 +42,8 @@ public function configure(): ProductFactory return $this->afterCreating(function (Product $product) { try { $product - ->addMediaFromUrl(DatabaseSeeder::IMAGE_URL) + ->addMedia(LocalImages::getRandomFile()) + ->preservingOriginal() ->toMediaCollection('product-images'); } catch (UnreachableUrl $exception) { return; diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 9560ae4d7..28c11ec0c 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -29,8 +29,6 @@ class DatabaseSeeder extends Seeder { - const IMAGE_URL = 'https://source.unsplash.com/random/200x200/?img=1'; - public function run(): void { DB::raw('SET time_zone=\'+00:00\''); diff --git a/database/seeders/LocalImages.php b/database/seeders/LocalImages.php new file mode 100644 index 000000000..245e13223 --- /dev/null +++ b/database/seeders/LocalImages.php @@ -0,0 +1,20 @@ +random(); + } +} diff --git a/database/seeders/local_images/1280x720/05e68fd7-d7ac-46a3-837e-20937f8dc899.jpg b/database/seeders/local_images/1280x720/05e68fd7-d7ac-46a3-837e-20937f8dc899.jpg new file mode 100644 index 000000000..40b9acdf5 Binary files /dev/null and b/database/seeders/local_images/1280x720/05e68fd7-d7ac-46a3-837e-20937f8dc899.jpg differ diff --git a/database/seeders/local_images/1280x720/3188fb8e-15a9-4afb-9182-1aebdcf11b83.jpg b/database/seeders/local_images/1280x720/3188fb8e-15a9-4afb-9182-1aebdcf11b83.jpg new file mode 100644 index 000000000..f377d8d07 Binary files /dev/null and b/database/seeders/local_images/1280x720/3188fb8e-15a9-4afb-9182-1aebdcf11b83.jpg differ diff --git a/database/seeders/local_images/1280x720/50f608f8-2549-4ecf-b6f6-a5997c13cb63.jpg b/database/seeders/local_images/1280x720/50f608f8-2549-4ecf-b6f6-a5997c13cb63.jpg new file mode 100644 index 000000000..50d94b55e Binary files /dev/null and b/database/seeders/local_images/1280x720/50f608f8-2549-4ecf-b6f6-a5997c13cb63.jpg differ diff --git a/database/seeders/local_images/1280x720/5b22e6fe-5958-4a9c-99f1-33bf59085469.jpg b/database/seeders/local_images/1280x720/5b22e6fe-5958-4a9c-99f1-33bf59085469.jpg new file mode 100644 index 000000000..593968dd8 Binary files /dev/null and b/database/seeders/local_images/1280x720/5b22e6fe-5958-4a9c-99f1-33bf59085469.jpg differ diff --git a/database/seeders/local_images/1280x720/609dd36a-1011-4185-b736-63971a6fb854.jpg b/database/seeders/local_images/1280x720/609dd36a-1011-4185-b736-63971a6fb854.jpg new file mode 100644 index 000000000..960ae247d Binary files /dev/null and b/database/seeders/local_images/1280x720/609dd36a-1011-4185-b736-63971a6fb854.jpg differ diff --git a/database/seeders/local_images/1280x720/708c814b-0bbf-40f9-af54-f15673585d99.jpg b/database/seeders/local_images/1280x720/708c814b-0bbf-40f9-af54-f15673585d99.jpg new file mode 100644 index 000000000..9a7efa397 Binary files /dev/null and b/database/seeders/local_images/1280x720/708c814b-0bbf-40f9-af54-f15673585d99.jpg differ diff --git a/database/seeders/local_images/1280x720/80043582-b25d-4403-8166-03baddfb96bc.jpg b/database/seeders/local_images/1280x720/80043582-b25d-4403-8166-03baddfb96bc.jpg new file mode 100644 index 000000000..584b43ea1 Binary files /dev/null and b/database/seeders/local_images/1280x720/80043582-b25d-4403-8166-03baddfb96bc.jpg differ diff --git a/database/seeders/local_images/1280x720/80654c36-50f4-4144-91e9-58fc49b83f90.jpg b/database/seeders/local_images/1280x720/80654c36-50f4-4144-91e9-58fc49b83f90.jpg new file mode 100644 index 000000000..6e8a29702 Binary files /dev/null and b/database/seeders/local_images/1280x720/80654c36-50f4-4144-91e9-58fc49b83f90.jpg differ diff --git a/database/seeders/local_images/1280x720/9144a5b3-efc6-42de-8b2d-fb77ea0656c6.jpg b/database/seeders/local_images/1280x720/9144a5b3-efc6-42de-8b2d-fb77ea0656c6.jpg new file mode 100644 index 000000000..b6bc2918c Binary files /dev/null and b/database/seeders/local_images/1280x720/9144a5b3-efc6-42de-8b2d-fb77ea0656c6.jpg differ diff --git a/database/seeders/local_images/1280x720/99b95dcc-4a4f-4523-922a-b6f776d09faa.jpg b/database/seeders/local_images/1280x720/99b95dcc-4a4f-4523-922a-b6f776d09faa.jpg new file mode 100644 index 000000000..401f20c98 Binary files /dev/null and b/database/seeders/local_images/1280x720/99b95dcc-4a4f-4523-922a-b6f776d09faa.jpg differ diff --git a/database/seeders/local_images/1280x720/9b3227b0-584c-48f4-962f-b42318bade61.jpg b/database/seeders/local_images/1280x720/9b3227b0-584c-48f4-962f-b42318bade61.jpg new file mode 100644 index 000000000..509fadc52 Binary files /dev/null and b/database/seeders/local_images/1280x720/9b3227b0-584c-48f4-962f-b42318bade61.jpg differ diff --git a/database/seeders/local_images/1280x720/9cc59994-a348-4a55-8885-b6d478e2d2c7.jpg b/database/seeders/local_images/1280x720/9cc59994-a348-4a55-8885-b6d478e2d2c7.jpg new file mode 100644 index 000000000..e924c8d7d Binary files /dev/null and b/database/seeders/local_images/1280x720/9cc59994-a348-4a55-8885-b6d478e2d2c7.jpg differ diff --git a/database/seeders/local_images/1280x720/9eda78f4-ac0c-4af9-b6a8-14f8727294dd.jpg b/database/seeders/local_images/1280x720/9eda78f4-ac0c-4af9-b6a8-14f8727294dd.jpg new file mode 100644 index 000000000..6688832eb Binary files /dev/null and b/database/seeders/local_images/1280x720/9eda78f4-ac0c-4af9-b6a8-14f8727294dd.jpg differ diff --git a/database/seeders/local_images/1280x720/b5d43aee-bf02-4331-8916-b10523ef861f.jpg b/database/seeders/local_images/1280x720/b5d43aee-bf02-4331-8916-b10523ef861f.jpg new file mode 100644 index 000000000..fc7f2c0a6 Binary files /dev/null and b/database/seeders/local_images/1280x720/b5d43aee-bf02-4331-8916-b10523ef861f.jpg differ diff --git a/database/seeders/local_images/1280x720/cb6ca3f6-3643-4bc1-a0de-c113db3a92e0.jpg b/database/seeders/local_images/1280x720/cb6ca3f6-3643-4bc1-a0de-c113db3a92e0.jpg new file mode 100644 index 000000000..10c220692 Binary files /dev/null and b/database/seeders/local_images/1280x720/cb6ca3f6-3643-4bc1-a0de-c113db3a92e0.jpg differ diff --git a/database/seeders/local_images/1280x720/ccd5cbc5-afa7-4709-b572-9f72c6716846.jpg b/database/seeders/local_images/1280x720/ccd5cbc5-afa7-4709-b572-9f72c6716846.jpg new file mode 100644 index 000000000..afb4219ae Binary files /dev/null and b/database/seeders/local_images/1280x720/ccd5cbc5-afa7-4709-b572-9f72c6716846.jpg differ diff --git a/database/seeders/local_images/1280x720/d970b8da-95e6-456e-9ddb-7cb1aad2de56.jpg b/database/seeders/local_images/1280x720/d970b8da-95e6-456e-9ddb-7cb1aad2de56.jpg new file mode 100644 index 000000000..dfab26319 Binary files /dev/null and b/database/seeders/local_images/1280x720/d970b8da-95e6-456e-9ddb-7cb1aad2de56.jpg differ diff --git a/database/seeders/local_images/1280x720/dc5d4460-1637-4ae5-ab05-6732b0e9d3b8.jpg b/database/seeders/local_images/1280x720/dc5d4460-1637-4ae5-ab05-6732b0e9d3b8.jpg new file mode 100644 index 000000000..67c96e8e0 Binary files /dev/null and b/database/seeders/local_images/1280x720/dc5d4460-1637-4ae5-ab05-6732b0e9d3b8.jpg differ diff --git a/database/seeders/local_images/1280x720/dd133d03-b444-4a19-a728-2eaab2a547ee.jpg b/database/seeders/local_images/1280x720/dd133d03-b444-4a19-a728-2eaab2a547ee.jpg new file mode 100644 index 000000000..891561723 Binary files /dev/null and b/database/seeders/local_images/1280x720/dd133d03-b444-4a19-a728-2eaab2a547ee.jpg differ diff --git a/database/seeders/local_images/1280x720/e837e969-cbfe-4995-aaea-ee32cf4ba4d0.jpg b/database/seeders/local_images/1280x720/e837e969-cbfe-4995-aaea-ee32cf4ba4d0.jpg new file mode 100644 index 000000000..4681adbd3 Binary files /dev/null and b/database/seeders/local_images/1280x720/e837e969-cbfe-4995-aaea-ee32cf4ba4d0.jpg differ diff --git a/database/seeders/local_images/1280x720/f4e246e7-8bee-4011-8c8d-debff845d198.jpg b/database/seeders/local_images/1280x720/f4e246e7-8bee-4011-8c8d-debff845d198.jpg new file mode 100644 index 000000000..45171b9f9 Binary files /dev/null and b/database/seeders/local_images/1280x720/f4e246e7-8bee-4011-8c8d-debff845d198.jpg differ diff --git a/database/seeders/local_images/1280x720/f9697b3c-72df-4917-8317-6c3bdc530225.jpg b/database/seeders/local_images/1280x720/f9697b3c-72df-4917-8317-6c3bdc530225.jpg new file mode 100644 index 000000000..d7dcfc815 Binary files /dev/null and b/database/seeders/local_images/1280x720/f9697b3c-72df-4917-8317-6c3bdc530225.jpg differ diff --git a/database/seeders/local_images/1280x720/ffe9e024-8a9c-4bbb-ae13-e99a620ae2f7.jpg b/database/seeders/local_images/1280x720/ffe9e024-8a9c-4bbb-ae13-e99a620ae2f7.jpg new file mode 100644 index 000000000..de3c3caad Binary files /dev/null and b/database/seeders/local_images/1280x720/ffe9e024-8a9c-4bbb-ae13-e99a620ae2f7.jpg differ diff --git a/database/seeders/local_images/200x200/1aa69e68-a504-4495-bc38-5c520d035d8b.jpg b/database/seeders/local_images/200x200/1aa69e68-a504-4495-bc38-5c520d035d8b.jpg new file mode 100644 index 000000000..00684b2f0 Binary files /dev/null and b/database/seeders/local_images/200x200/1aa69e68-a504-4495-bc38-5c520d035d8b.jpg differ diff --git a/database/seeders/local_images/200x200/20d2e61e-3273-4521-9c47-e56a68c892fb.jpg b/database/seeders/local_images/200x200/20d2e61e-3273-4521-9c47-e56a68c892fb.jpg new file mode 100644 index 000000000..2f09aed8b Binary files /dev/null and b/database/seeders/local_images/200x200/20d2e61e-3273-4521-9c47-e56a68c892fb.jpg differ diff --git a/database/seeders/local_images/200x200/248eadf6-5227-42f3-ad31-1c320febdb7b.jpg b/database/seeders/local_images/200x200/248eadf6-5227-42f3-ad31-1c320febdb7b.jpg new file mode 100644 index 000000000..10321e830 Binary files /dev/null and b/database/seeders/local_images/200x200/248eadf6-5227-42f3-ad31-1c320febdb7b.jpg differ diff --git a/database/seeders/local_images/200x200/2f5c09b5-6268-47b2-8e0b-c4890850e727.jpg b/database/seeders/local_images/200x200/2f5c09b5-6268-47b2-8e0b-c4890850e727.jpg new file mode 100644 index 000000000..807537a83 Binary files /dev/null and b/database/seeders/local_images/200x200/2f5c09b5-6268-47b2-8e0b-c4890850e727.jpg differ diff --git a/database/seeders/local_images/200x200/3b95f9cc-e3e3-48d3-b743-443210fa19ec.jpg b/database/seeders/local_images/200x200/3b95f9cc-e3e3-48d3-b743-443210fa19ec.jpg new file mode 100644 index 000000000..7fc8bdfd1 Binary files /dev/null and b/database/seeders/local_images/200x200/3b95f9cc-e3e3-48d3-b743-443210fa19ec.jpg differ diff --git a/database/seeders/local_images/200x200/3b9f504b-d276-4d4a-9997-68979f1bddcc.jpg b/database/seeders/local_images/200x200/3b9f504b-d276-4d4a-9997-68979f1bddcc.jpg new file mode 100644 index 000000000..f66dd681f Binary files /dev/null and b/database/seeders/local_images/200x200/3b9f504b-d276-4d4a-9997-68979f1bddcc.jpg differ diff --git a/database/seeders/local_images/200x200/447a4c77-e7a2-49a3-8015-2dc5ba055c24.jpg b/database/seeders/local_images/200x200/447a4c77-e7a2-49a3-8015-2dc5ba055c24.jpg new file mode 100644 index 000000000..6ede6be9f Binary files /dev/null and b/database/seeders/local_images/200x200/447a4c77-e7a2-49a3-8015-2dc5ba055c24.jpg differ diff --git a/database/seeders/local_images/200x200/482659c5-764a-4071-848a-fa1fbd786fd5.jpg b/database/seeders/local_images/200x200/482659c5-764a-4071-848a-fa1fbd786fd5.jpg new file mode 100644 index 000000000..4d06087d7 Binary files /dev/null and b/database/seeders/local_images/200x200/482659c5-764a-4071-848a-fa1fbd786fd5.jpg differ diff --git a/database/seeders/local_images/200x200/503a4fac-68d7-4b64-ad44-5c2ec3986b94.jpg b/database/seeders/local_images/200x200/503a4fac-68d7-4b64-ad44-5c2ec3986b94.jpg new file mode 100644 index 000000000..7456b516e Binary files /dev/null and b/database/seeders/local_images/200x200/503a4fac-68d7-4b64-ad44-5c2ec3986b94.jpg differ diff --git a/database/seeders/local_images/200x200/57623f03-f7c2-4179-a366-f1530993bc09.jpg b/database/seeders/local_images/200x200/57623f03-f7c2-4179-a366-f1530993bc09.jpg new file mode 100644 index 000000000..2edbb4cb2 Binary files /dev/null and b/database/seeders/local_images/200x200/57623f03-f7c2-4179-a366-f1530993bc09.jpg differ diff --git a/database/seeders/local_images/200x200/680520bc-e880-4704-8dc7-a425d55b7a81.jpg b/database/seeders/local_images/200x200/680520bc-e880-4704-8dc7-a425d55b7a81.jpg new file mode 100644 index 000000000..d2c0ffb32 Binary files /dev/null and b/database/seeders/local_images/200x200/680520bc-e880-4704-8dc7-a425d55b7a81.jpg differ diff --git a/database/seeders/local_images/200x200/74d81728-0dc2-43e2-a7da-332e2e2e6c89.jpg b/database/seeders/local_images/200x200/74d81728-0dc2-43e2-a7da-332e2e2e6c89.jpg new file mode 100644 index 000000000..2cbdd3e4b Binary files /dev/null and b/database/seeders/local_images/200x200/74d81728-0dc2-43e2-a7da-332e2e2e6c89.jpg differ diff --git a/database/seeders/local_images/200x200/7e4b0b96-99df-4d1e-84fa-dad2b398f172.jpg b/database/seeders/local_images/200x200/7e4b0b96-99df-4d1e-84fa-dad2b398f172.jpg new file mode 100644 index 000000000..7dc023b11 Binary files /dev/null and b/database/seeders/local_images/200x200/7e4b0b96-99df-4d1e-84fa-dad2b398f172.jpg differ diff --git a/database/seeders/local_images/200x200/873353ff-3d3a-4bfc-a02d-22949e6e4558.jpg b/database/seeders/local_images/200x200/873353ff-3d3a-4bfc-a02d-22949e6e4558.jpg new file mode 100644 index 000000000..bc6a04a2f Binary files /dev/null and b/database/seeders/local_images/200x200/873353ff-3d3a-4bfc-a02d-22949e6e4558.jpg differ diff --git a/database/seeders/local_images/200x200/948bfac1-6d9b-430f-86fc-8d2d6ef680ed.jpg b/database/seeders/local_images/200x200/948bfac1-6d9b-430f-86fc-8d2d6ef680ed.jpg new file mode 100644 index 000000000..604bac91d Binary files /dev/null and b/database/seeders/local_images/200x200/948bfac1-6d9b-430f-86fc-8d2d6ef680ed.jpg differ diff --git a/database/seeders/local_images/200x200/b02337ca-473b-4ae1-957b-0c7854161f8e.jpg b/database/seeders/local_images/200x200/b02337ca-473b-4ae1-957b-0c7854161f8e.jpg new file mode 100644 index 000000000..36a0f1900 Binary files /dev/null and b/database/seeders/local_images/200x200/b02337ca-473b-4ae1-957b-0c7854161f8e.jpg differ diff --git a/database/seeders/local_images/200x200/b14d2dca-4d45-4cc0-8d8b-864e10081dac.jpg b/database/seeders/local_images/200x200/b14d2dca-4d45-4cc0-8d8b-864e10081dac.jpg new file mode 100644 index 000000000..fa8b0b58d Binary files /dev/null and b/database/seeders/local_images/200x200/b14d2dca-4d45-4cc0-8d8b-864e10081dac.jpg differ diff --git a/database/seeders/local_images/200x200/b37987d1-a9ad-4671-9066-9812a033fdf4.jpg b/database/seeders/local_images/200x200/b37987d1-a9ad-4671-9066-9812a033fdf4.jpg new file mode 100644 index 000000000..10ff319e3 Binary files /dev/null and b/database/seeders/local_images/200x200/b37987d1-a9ad-4671-9066-9812a033fdf4.jpg differ diff --git a/database/seeders/local_images/200x200/cf755312-0709-4f40-be4a-bba7edbcdabb.jpg b/database/seeders/local_images/200x200/cf755312-0709-4f40-be4a-bba7edbcdabb.jpg new file mode 100644 index 000000000..32c3c7157 Binary files /dev/null and b/database/seeders/local_images/200x200/cf755312-0709-4f40-be4a-bba7edbcdabb.jpg differ diff --git a/database/seeders/local_images/200x200/dce10027-9b5d-44a5-91ed-7caeb23100bd.jpg b/database/seeders/local_images/200x200/dce10027-9b5d-44a5-91ed-7caeb23100bd.jpg new file mode 100644 index 000000000..51903896f Binary files /dev/null and b/database/seeders/local_images/200x200/dce10027-9b5d-44a5-91ed-7caeb23100bd.jpg differ diff --git a/database/seeders/local_images/200x200/e5d18094-036b-4c48-8232-8e0d9971cca0.jpg b/database/seeders/local_images/200x200/e5d18094-036b-4c48-8232-8e0d9971cca0.jpg new file mode 100644 index 000000000..61690c18b Binary files /dev/null and b/database/seeders/local_images/200x200/e5d18094-036b-4c48-8232-8e0d9971cca0.jpg differ diff --git a/database/seeders/local_images/200x200/edc07898-49a5-4eb0-8af8-2a9ceeb3baf5.jpg b/database/seeders/local_images/200x200/edc07898-49a5-4eb0-8af8-2a9ceeb3baf5.jpg new file mode 100644 index 000000000..6627ac752 Binary files /dev/null and b/database/seeders/local_images/200x200/edc07898-49a5-4eb0-8af8-2a9ceeb3baf5.jpg differ diff --git a/database/seeders/local_images/200x200/f3f0ce20-b7a3-47db-b907-c77c5e6ca038.jpg b/database/seeders/local_images/200x200/f3f0ce20-b7a3-47db-b907-c77c5e6ca038.jpg new file mode 100644 index 000000000..69f4e376a Binary files /dev/null and b/database/seeders/local_images/200x200/f3f0ce20-b7a3-47db-b907-c77c5e6ca038.jpg differ diff --git a/database/seeders/local_images/200x200/f8c8557d-bd70-4cf7-978c-89f35e918c8f.jpg b/database/seeders/local_images/200x200/f8c8557d-bd70-4cf7-978c-89f35e918c8f.jpg new file mode 100644 index 000000000..572417bfe Binary files /dev/null and b/database/seeders/local_images/200x200/f8c8557d-bd70-4cf7-978c-89f35e918c8f.jpg differ