Mẫu tạo dữ liệu Product với seeder (ok)
C:\xampp\htdocs\bangtaivietnam\database\factories\ProductFactory.php
<?php
namespace Database\Factories;
use App\Models\Product;
use Illuminate\Database\Eloquent\Factories\Factory;
class ProductFactory extends Factory {
protected $model = Product::class;
/**
* Define the model's default state.
*
* @return array
*/
public function definition() {
return [
'product_name' => $this->faker->text(10),
];
}
}C:\xampp\htdocs\bangtaivietnam\database\seeders\ProductSeeder.php
<?php
namespace Database\Seeders;
use App\Models\Product;
use Illuminate\Database\Seeder;
class ProductSeeder extends Seeder {
/**
* Run the database seeds.
*
* @return void
*/
public function run() {
Product::factory()->count(100)->create();
}
}C:\xampp\htdocs\bangtaivietnam\database\migrations\2022_06_18_203456_create_table_products_table.php
C:\xampp\htdocs\bangtaivietnam\app\Http\Controllers\ProductController.php
C:\xampp\htdocs\bangtaivietnam\app\Models\Product.php
PreviousRepository là phần trung gian, ở giữa phần dữ liệu và phần xử lý logic 😍(ok)NextMẫu tạo dữ liệu Post với seeder (ok)
Last updated
Was this helpful?