where('codigo', 'onticket')->first(); if ($onTicket instanceof Tenant) { foreach (['Música', 'Teatro', 'Deportes', 'Infantiles', 'Otros'] as $nombre) { Category::firstOrCreate([ 'nombre' => $nombre, 'tenant_code' => $onTicket->codigo, ]); } } $tenant = Tenant::query()->where('codigo', 'sonder')->first(); if (! $tenant instanceof Tenant) { return; } $categories = [ 'Remeras', 'Pantalones', 'Zapatillas', 'Buzos', 'Accesorios', ]; foreach ($categories as $nombre) { Category::firstOrCreate([ 'nombre' => $nombre, 'tenant_code' => $tenant->codigo, ]); } $indumentaria = Category::updateOrCreate( [ 'nombre' => 'Indumentaria', 'tenant_code' => $tenant->codigo, ], ['categoria_id' => null], ); Category::query() ->where('nombre', 'Remeras') ->where('tenant_code', $tenant->codigo) ->update(['categoria_id' => $indumentaria->id]); } }