Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation docker comportement différent variable USE_DEMO_DATA 0 ou absente #851

Open
adrigaro opened this issue Sep 24, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@adrigaro
Copy link

Bonjour,

En faisant une installation sur Rancher (Kubernetes) en utilisant l'image docker, j'ai rencontré un problème où le user admin ainsi que les roles et permissions ne se créaient pas.

J'ai constaté qu'en déclarant la variable d'environnement "USE_DEMO_DATA" à 1, les données (user admin, permissions et roles) sont insérées ainsi que les données démo. Si elle est mise à 0, le user admin initial et les roles/permissions sont insérés (en gros tout sauf les données demo), ce qui est normal. Par contre, lorsque cette variable n’est pas set (ce qui est le cas où j’étais), la structure de la DB est mise en place mais aucune donnée n’est insérée, ce qui est un peu bizarre. Selon moi, on devrait avoir le même comportement lorsque qu’elle est absente que lorsqu'elle est set à 0. Au final j’ai set cette variable à 0 et ça a initialisé la DB comme je le voulais mais ca semble plus être un genre de workaround.

@dbarzin dbarzin self-assigned this Sep 24, 2024
@dbarzin dbarzin added the bug Something isn't working label Sep 24, 2024
@dbarzin
Copy link
Owner

dbarzin commented Oct 7, 2024

Ce script pose toujours un problème. Il faudrait que quelqu'un s'y penche.
Le problème se trouve dans DatabseSeeder.php et le script supervisord.conf

Pour recréer une DB vide avec les données de connexion, il faut exécuter la commande :

php artisan migrate:fresh --seed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants