Easy_solution/README.MD

35 lines
955 B
Markdown

## Template de base pour les applications de la suite Solutions-easy
### Stack technique
- Symfony 7.2
- php 8.2 ou supérieur
- Stimulus
- Turbo
- Bootstrap 5.3
### Installation
#### Database
```bash
php bin/console doctrine:database:create
php bin/console doctrine:schema:update --force
```
#### SQL
```bash
insert into public.roles (id, name, created_at)
values (3, 'USER', '2025-05-21 13:22:52'),
(2, 'ADMIN', '2025-05-21 13:22:52'),
(1, 'SUPER ADMIN', '2025-05-21 13:22:52');
```
#### Choices.js
```bash
php bin/console importmap:require choices.js
php bin/console importmap:require choices.js/public/assets/styles/choices.min.css
```
### Notes
- certaines abbreviations sont utilisées afin de simplifier le code et d'éviter les répétitions ou noms trop longs :
- `uo` pour `User Organization`
- `uoId` pour `User Organization Id`
- `oa` pour `Organization Application`
- `at` pour `Access Token`