Migrazione from Lumen to Laravel » History » Version 6
Fluidone Morinmoto, 05/29/2021 02:12 PM
1 | 1 | Fluidone Morinmoto | h1. Migrazione from Lumen to Laravel |
---|---|---|---|
2 | |||
3 | Rinominare la cartella dell'applicazione: |
||
4 | |||
5 | <pre> |
||
6 | $ mv panizahomebrew_backend panizahomebrew_backend_lumen |
||
7 | </pre> |
||
8 | 2 | Fluidone Morinmoto | |
9 | Create un nuovo progetto Laravel |
||
10 | |||
11 | <pre> |
||
12 | $ composer create-project laravel/laravel panizahomebrew_backend |
||
13 | </pre> |
||
14 | 3 | Fluidone Morinmoto | |
15 | 4 | Fluidone Morinmoto | Entrare nella cartella del nuovo progetto |
16 | |||
17 | <pre> |
||
18 | $ cd panizahomebrew_backend |
||
19 | </pre> |
||
20 | |||
21 | 3 | Fluidone Morinmoto | Installare il package dei permessi |
22 | |||
23 | <pre> |
||
24 | $ composer require spatie/laravel-permission |
||
25 | </pre> |
||
26 | 5 | Fluidone Morinmoto | |
27 | 6 | Fluidone Morinmoto | Creare il file .env partendo dal .env.example di Laravel e copiarci i valori del file .env originale del progetto Lumen. |
28 | |||
29 | Copiare i file delle migration che abbiamo già scritto nella cartella delle migration del nuovo progetto Laravel |
||
30 | |||
31 | <pre> |
||
32 | $ cp ../panizahomebrew_backend_lumen/database/migrations/* database/migrations/ |
||
33 | </pre> |