Задать вопрос

Как одновременно использовать quickstart и quickstart-intermediate в laravel?

В документации https://laravel.ru/docs/v5/quickstart предлагается создать два сайта - быстрый старт и углубленный старт - https://laravel.ru/docs/v5/quickstart-intermediate .
Углубленный старт я устанавливаю в папку quickstart-intermediate. Но когда делаю
php artisan migrate
#вижу

  [Illuminate\Database\QueryException]
  SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'tasks' alre
  ady exists (SQL: create table `tasks` (`id` int unsigned not null auto_incr
  ement primary key, `user_id` int not null, `name` varchar(255) not null, `c
  reated_at` timestamp null, `updated_at` timestamp null) default character s
  et utf8 collate utf8_unicode_ci)



  [PDOException]
  SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'tasks' alre
  ady exists

Видимо потому, что таблица tasks уже появилась при установке сайта quickstart.
Как избежать конфликта? Видимо надо использовать другую базу данных, но как? Когда пытался править в config/database.php
'mysql' => [
            'driver'    => 'mysql',
            'host'      => env('DB_HOST', 'localhost'),
            'database'  => env('DB_DATABASE', 'forge1'),
            'username'  => env('DB_USERNAME', 'forge1'),
            'password'  => env('DB_PASSWORD', ''),
            'charset'   => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix'    => '',
            'strict'    => false,
            'engine'    => null,
        ],

forge на forge1 - ничего не помогло. Кстати, откуда берется база forge? Спасибо.
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой 10 комментариев
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы