better admin creation

This commit is contained in:
2025-06-09 13:45:00 +02:00
parent c31f1bb59d
commit e43718894b
4 changed files with 45 additions and 12 deletions

View File

@@ -90,12 +90,18 @@ with app.app_context():
try:
db.session.commit()
print('Default administrator user created successfully.')
print('Admin credentials:')
print('Email: administrator@docupulse.com')
print('Password: changeme')
except Exception as e:
db.session.rollback()
log_error('Failed to commit admin user creation', e)
raise
else:
print('Admin user already exists.')
print('Admin credentials:')
print('Email: administrator@docupulse.com')
print('Password: changeme')
except Exception as e:
log_error('Error during admin user creation/check', e)
raise