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 *sql.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 SolvedStatusQuery njudge.SolvedStatusQuery 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.