Обновление файла миграции и базы данных Laravel на экземпляре AWS - PullRequest
0 голосов
/ 08 сентября 2018

Я успешно развернул свой проект laravel в AWS. На моем локальном компьютере я отредактировал файл миграции и обновил сервер localhost, удалив файл миграции и таблицу из phpmyadmin. Но как я могу обновить миграцию в своем развернутом проекте AWS? Я попытался запустить команду «php artisan migrate» в AWS, но ничего не получилось.

Помощь будет оценена.

Это мои два файла миграции, которые я обновил:

file1

<?php
 use Illuminate\Support\Facades\Schema;
 use Illuminate\Database\Schema\Blueprint;
 use Illuminate\Database\Migrations\Migration;

 class AddYoutubeLink extends Migration
 {
     /**
      * Run the migrations.
      *
      * @return void
      */
      public function up()
      {
    Schema::table('events', function($table) {
        $table->longText('youtube_link')->nullable()->change();
    });
}

/**
 * Reverse the migrations.
 *
 * @return void
 */
public function down()
{
    Schema::table('events', function($table) {
        $table->dropColumn('youtube_link');
    });
}
 }

file2

<?php
 use Illuminate\Support\Facades\Schema;
 use Illuminate\Database\Schema\Blueprint;
 use Illuminate\Database\Migrations\Migration;

  class AddPreziLink extends Migration
 {
     /**
 * Run the migrations.
 *
 * @return void
 */
     public function up()
{
    Schema::table('events', function($table) {
        $table->longText('prezi_link')->nullable()->change();
    });
}

/**
 * Reverse the migrations.
 *
 * @return void
 */
public function down()
{
    Schema::table('events', function($table) {
        $table->dropColumn('prezi_link');
    });
}
 }
...