Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
config.Server
DB *sqlx.DB
ProblemStore problems.Store
MailService email.Service
PartialsStore partials.Store
Categories njudge.Categories
Tags njudge.Tags
Problems njudge.Problems
Users njudge.Users
Submissions njudge.Submissions
ProblemInfoQuery njudge.ProblemInfoQuery
ProblemQuery njudge.ProblemQuery
ProblemListQuery njudge.ProblemListQuery
SubmissionListQuery njudge.SubmissionListQuery
RegisterService njudge.RegisterService
SubmitService njudge.SubmitService
TagsService njudge.TagsService
// contains filtered or unexported fields
}
func (*Server) ConnectToDB ¶
func (s *Server) ConnectToDB()
func (*Server) SetupDataAccess ¶ added in v0.3.0
func (s *Server) SetupDataAccess()
func (*Server) SetupEnvironment ¶
func (s *Server) SetupEnvironment()
func (*Server) StartBackgroundJobs ¶
func (s *Server) StartBackgroundJobs()
Click to show internal directories.
Click to hide internal directories.