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.