Easy_solution/README.MD

1003 B

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

  php bin/console doctrine:database:create
  php bin/console doctrine:schema:update --force

Roles

    php bin/console app:create-role USER
    php bin/console app:create-role ADMIN
    php bin/console app:create-role "SUPER ADMIN"

Choices.js

  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
  • A delete command is available to delete roles
    php bin/console app:delete-role ROLE_NAME