1.5 KiB
1.5 KiB
Scripts de Tinker
seed_owner_vehicle.php
Script para crear un propietario y un vehículo de ejemplo en la base de datos.
Uso (Recomendado - Comando Artisan)
La forma más fácil de ejecutar el script es usando el comando Artisan:
# Desde el contenedor Docker
docker exec repuve-backend-v1-repuve-backend-1 php artisan seed:owner-vehicle
# O si estás dentro del contenedor
php artisan seed:owner-vehicle
Uso alternativo con Tinker
Opción 1: Copiar y pegar en Tinker (Más confiable)
php artisan tinker
Luego copia y pega el contenido del archivo scripts/seed_owner_vehicle_tinker.txt en la consola de Tinker.
Opción 2: Ejecutar con require
php artisan tinker
Luego dentro de Tinker:
require 'scripts/seed_owner_vehicle.php';
Opción 3: Ejecutar desde línea de comandos (puede no funcionar en todos los casos)
php artisan tinker < scripts/seed_owner_vehicle.php
Personalización
Puedes modificar los valores en el script antes de ejecutarlo para crear registros con datos específicos:
- Propietario: Cambia los campos como
name,paternal,maternal,rfc,curp, etc. - Vehículo: Modifica
placa,niv,marca,linea,modelo, etc.
Notas
- El script crea un propietario y luego un vehículo asociado a ese propietario.
- Los campos únicos (
rfc,curp,placa,niv,rfv) deben ser únicos en la base de datos. - Si ejecutas el script múltiples veces, asegúrate de cambiar estos valores únicos.