Laravel 5.6: создание схемы базы данных с использованием миграции - PullRequest
0 голосов
/ 21 сентября 2018

Я хочу создать несколько схем для моей базы данных, используя миграцию.У меня есть этот код:

<?php

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

class CreateSchemaAdministracion extends Migration
{
    public function up()
    {
        DB::unprepared("CREATE SCHEMA `administracion`");
    }

    public function down()
    {
        DB::unprepared('DROP SCHEMA `administracion`');
    }
}

Я пробовал таким образом, но я получил: Неверное имя схемы: 7 ERROR: No schema has been selected.

1 Ответ

0 голосов
/ 24 сентября 2018
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateAdministracionTable extends Migration
{

  public function up()
  {
    Schema::create('administracion', function (Blueprint $table) {
      $table->increments('id');
      $table->string('name');
      $table->string('airline');
      $table->timestamps();
    });
  }


  public function down()
  {
    Schema::drop('administracion');
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...