Project

General

Profile

Actions

Migrazione from Lumen to Laravel » History » Revision 7

« Previous | Revision 7/18 (diff) | Next »
Fluidone Morinmoto, 05/29/2021 02:14 PM


Migrazione from Lumen to Laravel

Rinominare la cartella dell'applicazione:

$ mv panizahomebrew_backend panizahomebrew_backend_lumen

Create un nuovo progetto Laravel

$ composer create-project laravel/laravel panizahomebrew_backend

Entrare nella cartella del nuovo progetto

$ cd panizahomebrew_backend

Installare il package dei permessi

$ composer require spatie/laravel-permission

Creare il file .env partendo dal .env.example di Laravel e copiarci i valori del file .env originale del progetto Lumen.

Copiare i file delle migration che abbiamo già scritto nella cartella delle migration del nuovo progetto Laravel

$ cp ../panizahomebrew_backend_lumen/database/migrations/* database/migrations/

Verificare di non avere a database delle tabelle con i seguenti nomi:

  • users

In tal caso creare una migration per rinominarle temporaneamente, se non vogliamo cancellarle:

$ php artisan make:migration rename_tables_pre_laravel_migration

Updated by Fluidone Morinmoto over 4 years ago · 7 revisions