Skip to content

bhenrym/server.api

Repository files navigation

1) Crear modelos + migraciones + factory + seeder (opcional)

php artisan make:model Category -m -f -s php artisan make:model Product -m -f -s php artisan make:model ProductDetail -m -f -s

2) Crear un solo Request por modelo (create/update dinámico)

php artisan make:request CategoryRequest php artisan make:request ProductRequest php artisan make:request ProductDetailRequest

3) Crear Resources (transformers JSON)

php artisan make:resource CategoryResource php artisan make:resource ProductResource php artisan make:resource ProductDetailResource

4) Crear controladores API (carpeta Api) con --api y enlazados a modelos

php artisan make:controller Api/CategoryController --api --model=Category php artisan make:controller Api/ProductController --api --model=Product php artisan make:controller Api/ProductDetailController --api --model=ProductDetail

5) Ejecutar migraciones

php artisan migrate

6) Limpiar cachés/recompilar autoload (recomendado)

php artisan route:clear php artisan config:clear php artisan cache:clear php artisan view:clear composer dump-autoload

7) rutas api

php artisan install:api

8) limpiar toda cache

php artisan optimize:clear

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published