(application *model.Application)
| 18 | // The ApplicationDatabase interface for encapsulating database access. |
| 19 | type ApplicationDatabase interface { |
| 20 | CreateApplication(application *model.Application) error |
| 21 | GetApplicationByToken(token string) (*model.Application, error) |
| 22 | GetApplicationByID(id uint) (*model.Application, error) |
| 23 | GetApplicationsByUser(userID uint) ([]*model.Application, error) |
no outgoing calls