database

package
v0.0.0-...-fb8d844 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2021 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountsListTab

type AccountsListTab struct {
	ID         string `json:"id"`          // ID 唯一标识符
	Password   string `json:"password"`    // Password 密码
	Class      string `json:"class"`       // Class 班级
	LoginToken string `json:"login_token"` // LoginToken 永久登录 Token
}

AccountsListTab 帐号

type AnswerListTab

type AnswerListTab struct {
	ID         uint32 `json:"id"`          // ID 唯一标识符
	QuestionID uint32 `json:"question_id"` // QuestionID 问题唯一标识符
	AnswererID uint64 `json:"answerer_id"` // AnswererID 回答者
	Answer     string `json:"answer"`      // Answer 回答内容
	Time       string `json:"time"`        // Time 回答时间
}

AnswerListTab 回答

type Database

type Database struct {
	// contains filtered or unexported fields
}

Database 数据库

func New

func New() *Database

New 新建一个数据库事务

func (*Database) Account

func (d *Database) Account() *account

Account 帐号相关

func (*Database) Answer

func (d *Database) Answer() *answer

Answer 回答相关

func (*Database) ConnectDB

func (d *Database) ConnectDB(u string) (err error)

ConnectDB 连接数据库

func (*Database) Question

func (d *Database) Question() *question

Question 问题相关

type QuestionListTab

type QuestionListTab struct {
	ID        uint32 `json:"id"`         // ID 唯一标识符
	Type      uint8  `json:"type"`       // Type 类型
	Subject   uint8  `json:"subject"`    // Subject 学科
	Question  string `json:"question"`   // Question 问题
	CreatorID string `json:"creator_id"` // CreatorID 创建者
	Target    uint64 `json:"target"`     // Target 目标
	Status    uint8  `json:"status"`     // Status 状态
	Options   string `json:"options"`    // Options 选项
	Key       string `json:"key"`        // Key 答案
	Market    bool   `json:"market"`     // Market 存在市场
}

QuestionListTab 问题

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL