informatica:programacion:php:frameworks:laravel:seeder
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:php:frameworks:laravel:seeder [2025/04/05 18:56] – tempwin | informatica:programacion:php:frameworks:laravel:seeder [2025/04/05 20:52] (actual) – [Creación de seeder] tempwin | ||
|---|---|---|---|
| Línea 11: | Línea 11: | ||
| </ | </ | ||
| + | Ejemplo del código para un //seeder// de usuarios: | ||
| + | |||
| + | <code php><? | ||
| + | |||
| + | namespace Database\Seeders; | ||
| + | |||
| + | use Illuminate\Database\Console\Seeds\WithoutModelEvents; | ||
| + | use Illuminate\Database\Seeder; | ||
| + | use App\Models\User; | ||
| + | use Illuminate\Support\Facades\Hash; | ||
| + | |||
| + | class UserSeeder extends Seeder | ||
| + | { | ||
| + | /** | ||
| + | * Run the database seeds. | ||
| + | */ | ||
| + | public function run(): void | ||
| + | { | ||
| + | User:: | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ]); | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| ===== Ejecutar seeder ===== | ===== Ejecutar seeder ===== | ||
| Línea 25: | Línea 51: | ||
| </ | </ | ||
| + | Para ejecutar las migraciones y seeder a la vez: | ||
| + | |||
| + | < | ||
| + | php artisan migrate: | ||
| + | </ | ||
| ===== Insertando relaciones simples ===== | ===== Insertando relaciones simples ===== | ||
informatica/programacion/php/frameworks/laravel/seeder.1743872162.txt.gz · Última modificación: por tempwin
