59 lines
1.2 KiB
Markdown
59 lines
1.2 KiB
Markdown
# GEN GAME WEB
|
|
|
|
## Installation
|
|
|
|
``` Bash
|
|
cp .env.example .env
|
|
php artisan key:generate /!\ bien sauvegarder la key
|
|
php artisan migrate:fresh --step
|
|
# Seulement pour developper un theme par exemple
|
|
php artisan db:seed --class DevelopmentSeeder
|
|
php artisan uwil:user:create
|
|
```
|
|
|
|
## Création du compte Admin
|
|
|
|
``` Bash
|
|
php artisan uwil:user:create
|
|
```
|
|
|
|
## Ajouter Parametrage du jeu
|
|
|
|
**Les lots sont à ajouter avant de générer les instants gagants**. En effet les instants gagants sont liés à des lots.
|
|
|
|
|
|
## Générer des coupons et les mails
|
|
|
|
``` Bash
|
|
artisan queue:work
|
|
```
|
|
|
|
En cas de manipulation pourrie, penser a vider le cache pour supprimer le lock
|
|
sur le job de generation des codes.
|
|
|
|
## THEME
|
|
|
|
### Instalation
|
|
|
|
Pour installer le theme bien **mettre à jour les submodules avec git**,
|
|
`git submodule update --init --recursive`
|
|
|
|
puis utiliser la commande `php artisan uwil:theme:switch NOM_DU_THEME` et `php artisan optimize:clear && php artisan optimize`
|
|
|
|
Pour mettre a jour la liste des themes :
|
|
|
|
### Mise à jour
|
|
|
|
**Note** : cette partie n'est pas encore certaine.
|
|
|
|
- Mettre à jour `git submodule update --remote --merge resources/theme`
|
|
Ou
|
|
|
|
``` Bash
|
|
cd resources/themes;
|
|
git pull origin main;
|
|
cd ../..;
|
|
git add resources/themes
|
|
```
|
|
|
|
Puis commit.
|