Skip to content

Instantly share code, notes, and snippets.

View demirhanali's full-sized avatar
😀
Fine!

Ali Demirhan demirhanali

😀
Fine!
  • Freelancer
  • Istanbul, Turkey
View GitHub Profile
<?php
/** @var \Illuminate\Database\Eloquent\Factory $factory */
use App\Writer;
use Faker\Generator as Faker;
$factory->define(Writer::class, function (Faker $faker) {
return [
'name' => $faker->name,
<?php
/** @var \Illuminate\Database\Eloquent\Factory $factory */
use App\Book;
use Faker\Generator as Faker;
$factory->define(Book::class, function (Faker $faker) {
return [
'name' => $faker->sentence,
<?php
use Illuminate\Database\Seeder;
class WriterSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
composer require laravel/scout
php artisan vendor:publish --provider="Laravel\Scout\ScoutServiceProvider"
{
"require": {
"elasticsearch/elasticsearch": "~7.0"
}
}
composer update
ELASTIC_IP=192.168.10.10
ELASTIC_PORT=9200
<?php
return [
/*
|--------------------------------------------------------------------------
| Elasticsearch Configuration
|--------------------------------------------------------------------------
|
*/
<?php
/**
* Bootstrap services.
*
* @return void
*/
public function boot()
{
resolve(EngineManager::class)->extend('elastic', function () {