Tutoriel Laravel 5.5 CRUD Exemple étape par étape

Tutoriel Laravel 5.5 CRUD

Le sujet d’aujourd’hui c’est de faire un tutoriel Laravel 5.5 CRUD avec un exemple de création d’un projet de système de Billets, donc commençons.

Tutoriel Laravel 5.5 CRUD

Tout d’abord, nous allons créer un projet Laravel et ensuite, étape par étape; nous allons construire ce projet. Le système de billet sera en fin de compte une opération CRUD de Laravel 5.5, c’est pourquoi mon focus est sur Laravel CRUD.

Étape 1: Configurer le projet Laravel 5.5.

Installez un tout nouveau projet Laravel en tapant la commande suivante.

composer create-project laravel/laravel --prefer-dist laravel55crud

Ensuite, configurez la base de données dans le fichier .env.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=crud55
DB_USERNAME=root
DB_PASSWORD=mysql

on, maintenant nous devons créer un schéma pour la base de données en exécutant cette commande artisan.

php artisan make:migration create_billets_table

Maintenant, le schéma de la table de Billets est le suivant.


<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateBilletsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('billets', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id');
$table->string('titre');
$table->string('description');
$table->timestamps();
});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('billets');
}
}

Exécutez cette commande.

php artisan migrate

Cela va créer les tables dans la base de données.

Étape 2: Authentification Laravel.

Laravel 5.5 nous fournit une authentification complète pré-configurée. Tapez simplement la commande suivante.

php artisan make:auth

Démarrez le serveur Laravel en exécutant la commande suivante.

php artisan serve

Vous pouvez maintenant enregistrer un utilisateur via l’URL suivante: http://localhost:8000/register

tutoriel laravel 5.5 crud

Étape 3: Faire des modèles et des contrôleurs pour notre application.

Nous avons besoin de créer un BilletController.

Tapez la commande suivante dans le terminal.

php artisan make:controller BilletController

< to be continued… >

1 Réponse

  1. marcellin 6 février 2018 / 13 h 16 min

    svp je voudrais la suite du tutoriel

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *