Ir al contenido principal

Entradas

Mostrando entradas de noviembre, 2020

Crear una api rest con autentificación usando laravel 7 o superior

1- Creamos un proyecto nuevo composer create-project --prefer-dist laravel/laravel mi-api Creamos una base de datos usando phpmyadmin llamada mi-api y En nuestro archivo .env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mi-api DB_USERNAME=root DB_PASSWORD= 2- Creamos el modelo y la migración $ php artisan make:model Article -m La nueva migración se generará en el directorio ./mi-api/database/migrations Vamos a añadir los campos title y body al modelo editando la función up(): public function up() { Schema::create('articles', function (Blueprint $table) { $table->increments('id'); $table->string('title'); $table->text('body'); $table->timestamps(); }); } Ejecutamos la migración para crear los campos en la base de datos $ php artisan migrate Abrimos el modelo Articulo para hacer que los campos sean editables ./mi-api/app/Article.php namespace App; use Illum...