Usuario:ManuelRomero/Laravel/migraciones

De WikiEducator
Saltar a: navegación, buscar



Migraciones

  • Es una forma de crear facilmente una base de datos para trabajar con laravel
  • Para crear una migración
 php artisan migrate:make crear_tabla_producto
  • Para elecutar una migracion
php artisan migrate
  • Ahora tendríamos que ir a la clase tabla_producto y en el método up meter los campos que nos pudieran interesar
<?php
 
use Illuminate\Database\Migrations\Migration;
 
class CrearTablaUsuario extends Migration {
 
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('usuarios', function($tabla) 
        {
            $tabla->increments('id');
            $tabla->string('nombre', 50);
            $tabla->string('email', 100)->unique();
            $tabla->string('password', 200);
            $tabla->timestamps();
        });
    }
 
    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::drop('usuarios');
    }
}