ldc-gen-game-web/README.md
2023-12-21 12:55:02 +01:00

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 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.