Upgrade dependencies

Added tests, revised logging

Removed dependency on env file

Try reformatting unit file

Comments clarification

Added readme

Added readme
This commit is contained in:
HugeFrog24
2024-10-22 20:07:06 +02:00
parent c8af457af1
commit d8d0da4704
22 changed files with 420 additions and 156 deletions

2
database.go Normal file → Executable file
View File

@@ -56,8 +56,10 @@ func createDefaultRoles(db *gorm.DB) error {
for _, roleName := range roles {
var role Role
if err := db.FirstOrCreate(&role, Role{Name: roleName}).Error; err != nil {
ErrorLogger.Printf("Failed to create default role %s: %v", roleName, err)
return fmt.Errorf("failed to create default role %s: %w", roleName, err)
}
InfoLogger.Printf("Created or confirmed default role: %s", roleName)
}
return nil
}