Revize 0edf15e2
Přidáno uživatelem Marek Lovčí před téměř 5 roky(ů)
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
Update README.md