5. Agregado de datos de prueba para generar tus reportes
En este capítulo vamos a aprender a agregar datos de prueba a nuestra base de datos para poder trabajar con ellos en nuestro proyecto Laravel. Para hacer esto, utilizaremos la librería Faker, que nos permitirá generar datos aleatorios para nuestras tablas.
Veremos cómo crear archivos de migración y modelos para nuestras tablas, y cómo utilizar la clase Faker para agregar datos aleatorios a nuestras tablas de la base de datos. Con esto podremos tener datos de prueba para poder probar nuestra aplicación mientras la estamos desarrollando.
3 comentarios
Inicia sesión para comentar
Comentarios:
-
Sergio ┏(-_-)┛┗(-_- )┓┗(-_-)┛ hace 4 meses
Una observación si me permiten, los Observer en laravel 11, ahora se registran en un archivo llamado “app\Providers\AppServiceProvider.php”, en la función boot(), como se muestra a continuacion
<?php namespace App\Providers; use Illuminate\Support\ServiceProvider; use App\Models\Invoice; use App\Observers\InvoiceObserver; class AppServiceProvider extends ServiceProvider { /** * Register any application services. */ public function register(): void { // } /** * Bootstrap any application services. */ public function boot(): void { //Aqui se registra el Observer, llamando al modelo "Invoice", llamamos al metodo "observe" y le pasamos el observador que hemos creado "InvoiceObserver" Invoice::observe(InvoiceObserver::class); } }
-
Victor Arana Flores hace 4 meses
Hola Sergio, segun la documentacion de Laravel 11 la forma en la que se debería registrar los observers es desde los modelos, así
use App\Observers\UserObserver; use Illuminate\Database\Eloquent\Attributes\ObservedBy; #[ObservedBy([UserObserver::class])] class User extends Authenticatable { // }
La finalidad, es tener el codigo más centralizado y ordenado.
-
-
Larry Cárdenas Zavaleta hace 1 año
Hola a todos, llegado a este punto he ejecutado los seeder, todo bien. Pero cuando entro al login me aparece en la parte superior.
@vite(['resources/css/app.css', 'resources/js/app.js'])
Es como si se perdiera los CSS alguna manera de como solucionarlo?
Estoy usando PHP 7.4
Saludos.
-
Victor Arana Flores hace 1 año
Hola Larry, te comparto este video en el que hablo de Vite.
-
Larry Cárdenas Zavaleta hace 1 año
Muchas gracias Victor, la manera en que lo explicas no estan en ningun lado.
-
-
Emerson Domínguez hace 2 años
Buenas Noches, a que se debe el error: PDOException::("SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '[{"id":35,"name":"Prof. Ariel Sauer Jr.","email":"cecelia73@example.net","email_verified_at":"2022-11-08T01:07:03.000000Z","two_' for column 'user_id' at row 1"), al ejecutar el Seed, ya lo revise y no encuentro el problema del integer, saludos
-
Victor Arana Flores hace 2 años
Hola Oswaldo, revisa tus seeders. Segun el error estás poniendo un tipo de dato incorrecto en un campo llamado user_id
-