197 lines
7.2 KiB
PHP
197 lines
7.2 KiB
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use App\Enums\KeywordCategoryEnum;
|
|
use App\Models\Keyword;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class KeywordInitSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*
|
|
* @return void
|
|
*/
|
|
public function run()
|
|
{
|
|
/**
|
|
* * INGREDIENTS
|
|
*/
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
|
|
$keyword->label = "Sophistication";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
|
|
$keyword->label = "Exotisme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
|
|
$keyword->label = "Fun";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
|
|
$keyword->label = "Clean label/naturalité";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
|
|
$keyword->label = "Végétarien/vegan";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
|
|
$keyword->label = "Bien être";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[2];
|
|
$keyword->label = "Solidarité";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[2];
|
|
$keyword->label = "Écologie";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[3];
|
|
$keyword->label = "Emballage individuel";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[3];
|
|
$keyword->label = "Facilité de mise en oeuvre";
|
|
$keyword->saveOrFail();
|
|
|
|
/**
|
|
* * PRODUCTS
|
|
*/
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
|
|
$keyword->label = "Sophistication";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
|
|
$keyword->label = "Exotisme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
|
|
$keyword->label = "Variété des sens";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
|
|
$keyword->label = "Fun";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
|
|
$keyword->label = "Minceur";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
|
|
$keyword->label = "Énergie/Bien-être";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
|
|
$keyword->label = "Cosmétique";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
|
|
$keyword->label = "Manipulation produit";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
|
|
$keyword->label = "Gain de temps";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
|
|
$keyword->label = "Nomadisme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
|
|
$keyword->label = "Naturalité";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
|
|
$keyword->label = "Végétal";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
|
|
$keyword->label = "Médical";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[8];
|
|
$keyword->label = "Solidarité";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[8];
|
|
$keyword->label = "Écologie";
|
|
$keyword->saveOrFail();
|
|
|
|
/**
|
|
* * PACKAGING
|
|
*/
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
|
|
$keyword->label = "Sophistication";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
|
|
$keyword->label = "Exotisme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
|
|
$keyword->label = "Fun";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
|
|
$keyword->label = "Manipulation produit";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
|
|
$keyword->label = "Gain de temps";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
|
|
$keyword->label = "Nomadisme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[11];
|
|
$keyword->label = "Décor/forme";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[11];
|
|
$keyword->label = "Matériaux";
|
|
$keyword->saveOrFail();
|
|
|
|
$keyword = new Keyword();
|
|
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[12];
|
|
$keyword->label = "Écologie";
|
|
$keyword->saveOrFail();
|
|
}
|
|
}
|