wameis/sandbox

Installs: 83

Dependents: 0

Suggesters: 0

Security: 0

Stars: 7

Watchers: 3

Forks: 2

Open Issues: 0

Language:CSS

Type:project

dev-master 2018-09-03 12:14 UTC

This package is not auto-updated.

Last update: 2020-01-04 16:07:24 UTC


README

Inštalácia

  1. Stiahnime si projekt
    composer create-project wameis/sandbox:dev-master <project-name>
    
  2. Nainštalujeme si všetky závislosti
    composer install
    

Príprava databazy

Úprava konfiguračného súboru

Konfiguračný súbor config.local.neon obsahuje všetky potrebné konfiguračné nastavenia pre dané prostredie. Na lokálnom serveri bude súbor obsahovať iné údaje ako na produkčnom serveri.

Postup:

  • zduplikuje sa súbor config.local.dist.neon, ktorý slúži ako predloha.
  • upraví sa názov zduplikovaného súboru na config.local.neon
  • vyplnia sa potrebné prístupové a konfiguračné údaje

Generovanie databazy

  1. Vygenerujeme si schému databázy
    php web/index.php orm:schema-tool:create
    
  2. Vygenerujeme si štandardné routy
    php web/index.php router:update-default-routes
    
  3. Spustíme migrácie
    php web/index.php migrations:continue
    
  4. Vytvoríme štandardné pozície a komponenty
    composer wame:component:update
    

Vytvorenie prvého užívateľa

Zaregistrujeme sa na stránke <domain>/user/sign/up Ak chceme urobiť z prvého užívateľa administrátora, tak v tabuľke wame_user prepíšeme v stĺpci role na hodnotu admin. Potom už budeme po prihlásení presmerovaní do administrácie <domain>/admin a všetky ďalšie úkony už môžeme robiť priamo tam.

Licencia

GPL-3