Documentation ¶
Index ¶
- type SessionTab
- type TaskTab
- func (this *TaskTab) AddTask(id int, sid string, language string, ptype string, ioData string, code string) error
- func (this *TaskTab) GetTaskInfo(id int, sid string) (TaskTab, error)
- func (this *TaskTab) TableName() string
- func (this *TaskTab) UpdateTaskInfo(id int, sid string, buildLog string, buildResult string, runResult string, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SessionTab ¶
func (*SessionTab) CreateSession ¶
func (this *SessionTab) CreateSession() (string, error)
create session and add session into database
func (*SessionTab) GetSession ¶
func (this *SessionTab) GetSession(sid string) (SessionTab, error)
get session from database
func (*SessionTab) TableName ¶
func (this *SessionTab) TableName() string
type TaskTab ¶
type TaskTab struct { Id int TaskId string Language string Type string IoData string Code string Time time.Time BuildLog string BuildResult string RunResult string DebugInfo string }
Click to show internal directories.
Click to hide internal directories.