- Instalamos gestionador de paquetes de LARAVEL (Si ya lo instalaste NO Volver a instalar):
composer global require laravel/installer
- Crear nueva app:
laravel new appname
- Instalar dependencias (Opcional):
composer install
- Generar un AppKey (Opcional):
php artisan key:generate
- Run:
php artisan serve
Entre doble moustache podemos agregar las diferentes directivas para que Blade ejecute el comando
<a href="{{ route('about') }}">About</a>
<img src="{{ asset('assets/img/1.jpg') }}" alt="My card 1" />
- CREAR migración
php artisan make:migration create_name_table
- SINCRONIZA la base de datos con las migraciones que tengamos en
database/migrations
php artisan migrate
- REVERTIR LA ULTIMA migración
php artisan migrate:rollback
- REVERTIR UNA MIGRACIÓN EN ESPECÍFICO por el número de Lote (BATCH)
php artisan migrate:rollback --batch=2
- REVERTIR TODAS las migraciones con un solo comando
php artisan migrate:reset
- REVERTIR TODAS LAS MIGRACIONES Y CREAR UNA NUEVA migracion con un solo comando
php artisan migrate:refresh
IMPORTANTE: No se recomienda REVERTIR ya que si tenemos claves foraneas podría dar error. En cambio deberemos crear una ACTUALIZACIÓN de la migración
- ACTUALIZACIÓN: Crear actualización de la migración
php artisan make:migration update_name_table
- Crear model
php artisan make:model Name
php artisan make:model Name --migration
- Crear un controlador (Upper Camel Case)
php artisan make:controller NameController