chore: update
ci-api / test (push) Successful in 24m6s
ci-web / test (push) Successful in 13m50s

This commit is contained in:
Xor290
2026-09-20 11:50:02 +02:00
parent cb48bb2b70
commit 76b1412968
23 changed files with 2141 additions and 89 deletions
@@ -45,12 +45,3 @@ func (s *GormStore) Create(username, passwordHash string, role Role) (User, erro
}
return u, nil
}
// EnsureUser crée l'utilisateur s'il n'existe pas encore (idempotent, pour le seed).
func (s *GormStore) EnsureUser(username, passwordHash string, role Role) error {
if _, found := s.ByUsername(username); found {
return nil
}
_, err := s.Create(username, passwordHash, role)
return err
}