Open adrigaro opened 1 month ago
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
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.