whereRaw("JSON_EXTRACT(name, '$.fr') = 'Los Pollos Hermanos'")->firstOrFail(); $font = Font::query()->where('font_name', Str::slug('Montserrat-Regular'))->firstOrFail(); $range = Range::factory()->makeOne(); $range->setTranslations('name', [ 'fr' => 'Burritos', 'nl' => 'Burrito\'s', 'en' => 'Burritos', 'es' => 'Burritos', 'de' => 'Burritos', ]); $range->fill([ 'picture' => FileHelper::storeFile( new Range(), new \SplFileInfo( \resource_path("../database/factories/assets/ranges/burittos.jpg") ), prefix: $range->tenant_id ), 'color' => '#311e91', 'width' => 1, 'status' => true ]); $range->brand()->associate($brand); $range->font()->associate($font); $range->saveOrFail(); } }