use App\User;
...
Route::get("/crear_users_azar", function() {
factory(User::class, 50)->create();
});
Si quisieramos rellenar otras tablas (por ejemplo provincias) debemos crear su correspondiente factory:
php artisan make:factory ProvinciaFactory
Y en dicho nuevo fichero:
use App\Provincia;
use Faker\Generator as Faker;
use Illuminate\Support\Str;
$factory->define(Provincia::class, function (Faker $faker) {
return [
'nombre_provincia' => $faker->name,
];
});
Y luego en routes/web.php
use App\Provincia;
...
Route::get("/crear_prov_azar", function() {
factory(Provincia::class, 50)->create();
});
No solo se pueden meter nombres al azar, sino tb emails, direcciones, textos largos, colores, etcétera:
https://github.com/fzaninotto/Faker
No hay comentarios:
Publicar un comentario