Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 0edf15e2

Přidáno uživatelem Marek Lovčí před asi 4 roky(ů)

Update README.md

Zobrazit rozdíly:

README.md
1 1
# Aplikace pro muzea - MERLOT
2 2

  
3
###### Jak zprovoznit projekt:
3
## Jak zprovoznit projekt
4 4

  
5 5
1. Stáhněte **PHPStorm** (zdarma přes školní licenci), **PHP** (ideálně verze 7.4 a výš, minimálně verze 7.2.5) a **Composer**. Všechny tyto nainstalujte (PHP se neinstaluje).
6 6
2. Ve složce s PHP přejmenujte _php.ini-developement_ na _php.ini_ a v souboru odkomentujte všechny extension kromě _ffi_, _ftp_, _mbstring_, _exif_, _oci8_12c_, _openssl_, _pdo_firebird_, _pdo_oci_.
......
15 15
8. V PHPStorm v **Run/Edit Configurations** přidejte **PHP Build-in Web Server** , jeho _document root_ je složka projektu a _use router script_ ukazuje na **server.php** ve stejné složce.
16 16
9. Spusťte projekt projekt. Na localhost by vám měl vyjet nápis **Laravel** s funkčním menu.
17 17

  
18
###### Jak zprovoznit databázi:
18
## Jak zprovoznit databázi
19 19

  
20 20
1. Zajistěte databázi se spojením určeným v souboru `.env`.
21 21
2. Spusťte v terminálu (PHPStorm nebo cmd ve složce projektu) příkaz `php artisan migrate`.
22 22

  
23
###### SQLite databáze: 
23
### SQLite databáze
24 24

  
25 25
1. Soubor SQLite databáze umístěte do `database\database.sqlite` (může to být i nový prázdný soubor).
26 26
2. Pro připojení k databázi je v potřeba v souboru `.env` nastavit `DB_CONNECTION=sqlite` (ostatní nastavení pro databázi odstranit).
27 27
3. Pro **čistou** migraci spusťte příkaz `php artisan migrate:fresh`.
28 28

  
29
###### Jak zprovoznit bootstrap a kompilaci SASS souborů:
29
### Seeding
30

  
31
Pro vygenerování testovacích dat stačí spustit "seed".
32

  
33
```shell script
34
php artisan db:seed
35
```
36

  
37
Případně `php artisan migrate:refresh --seed`.
38

  
39
Migrace dat z Mockaroo je tímto okamžikem obsolete.
40

  
41
## Jak zprovoznit bootstrap a kompilaci SASS souborů
30 42

  
31 43
1. Ujistěte se, že v sekci **Run/Edit Configurations** máte nastavený **Document root** na složku `public` v kořenovém adresáři (jinak aplikace **nenajde** vygenerované css soubory).
32 44
2. Spusťte `composer install` (soubor pro composer už by měl být updatován) pro nainstalování balíčku `laravel/ui`.

Také k dispozici: Unified diff