Как создать обновление сборки в laravel? - PullRequest
0 голосов
/ 05 мая 2018

Я хочу знать, что существует какой-либо способ, с помощью которого мы можем создать установщик или какой-то пакет для приложения laravel, с помощью которого пользователь может просто вставить файл, а развертыватель запросит db host и другие настройки и установки приложения.

Также существует возможность, с помощью которой мы развернем новую сборку в текущем приложении, и она будет иметь все новые обновления, которые могут содержать обновления в предыдущей таблице. Мы хотим сохранить данные и выпускать обновления.

1 Ответ

0 голосов
/ 06 мая 2018

Получил помощь от этого ответа

Установить

Чтобы создать установщик для вашего приложения, вы можете Пакет Laravel-Installer .

Этот пакет имеет следующие функции:

  • Проверка требований к серверу.
  • Проверка разрешений для папок.
  • Возможность задания базы данных.
    • .env текстовый редактор
    • .env form wizard
  • Перенос базы данных.
  • Семя Столов.

Обновление

Обновление вашей базы данных означает необходимость ее миграции. Вы можете запустить команду переноса через ваше приложение.

Запустить команду миграции из любого места

Artisan::call('migrate');

С использованием маршрута:

Route::get('/run-migrations', function () {
    return Artisan::call('migrate', ["--force"=> true ]);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...