(tx *gorm.DB)
| 93 | } |
| 94 | |
| 95 | func (s *sqlDatabase) hasAdmin(tx *gorm.DB) bool { |
| 96 | var user User |
| 97 | q := tx.Model(&User{}).Where("is_admin = ?", true).First(&user) |
| 98 | return q.Error == nil |
| 99 | } |
| 100 | |
| 101 | func (s *sqlDatabase) HasAdminUser(_ context.Context) bool { |
| 102 | return s.hasAdmin(s.conn) |
no outgoing calls
no test coverage detected