diff --git a/app/Models/Events.php b/app/Models/Events.php index 7db1e16..4a589cc 100644 --- a/app/Models/Events.php +++ b/app/Models/Events.php @@ -2,10 +2,12 @@ namespace App\Models; +use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Events extends Model { + use HasFactory; protected $fillable = [ "name", "description", diff --git a/database/factories/EventsFactory.php b/database/factories/EventsFactory.php new file mode 100644 index 0000000..17d97d4 --- /dev/null +++ b/database/factories/EventsFactory.php @@ -0,0 +1,24 @@ + + */ +class EventsFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'name' => $this->faker->text(15), + 'description' => $this->faker->text(50), + ]; + } +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index be62c65..0f41dc8 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -3,7 +3,7 @@ namespace Database\Seeders; use App\Models\User; -// use Illuminate\Database\Console\Seeds\WithoutModelEvents; +use App\Models\Events; use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder @@ -13,7 +13,6 @@ class DatabaseSeeder extends Seeder */ public function run(): void { - // User::factory(10)->create(); User::factory()->create([ 'name' => 'Test User', @@ -22,5 +21,7 @@ class DatabaseSeeder extends Seeder ]); User::factory()->count(10)->create(); + + Events::factory()->count(10)->create(); } }