/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('users_roles', function (Blueprint $table) {
         $table->increments('id');
         $table->string('title');
     });
     Schema::create('users_roles_rel', function (Blueprint $table) {
         $table->integer('user_id')->unsigned();
         $table->integer('role_id')->unsigned();
         $table->foreign('user_id')->references('id')->on('users');
         $table->foreign('role_id')->references('id')->on('users_roles');
     });
     $studentRole = new \App\Models\Users\Role(["title" => "student"]);
     $studentRole->save();
     $adminRole = new \App\Models\Users\Role(["title" => "admin"]);
     $adminRole->save();
 }
 /**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     $enseignantRole = new \App\Models\Users\Role(["title" => "enseignant"]);
     $enseignantRole->save();
 }