feat sn 改成 int64

This commit is contained in:
2026-01-30 11:56:12 +08:00
parent 39fa373c01
commit 36621140f8
21 changed files with 81 additions and 81 deletions

View File

@@ -28,7 +28,7 @@ func newCategory(db *gorm.DB, opts ...gen.DOOption) category {
tableName := _category.categoryDo.TableName()
_category.ALL = field.NewAsterisk(tableName)
_category.ID = field.NewUint64(tableName, "id")
_category.Sn = field.NewString(tableName, "sn")
_category.Sn = field.NewInt64(tableName, "sn")
_category.Category = field.NewString(tableName, "category")
_category.CreatedAt = field.NewTime(tableName, "created_at")
_category.UpdatedAt = field.NewTime(tableName, "updated_at")
@@ -44,7 +44,7 @@ type category struct {
ALL field.Asterisk
ID field.Uint64
Sn field.String // 业务唯一编号
Sn field.Int64 // 业务唯一编号
Category field.String // 分类
CreatedAt field.Time
UpdatedAt field.Time
@@ -66,7 +66,7 @@ func (c category) As(alias string) *category {
func (c *category) updateTableName(table string) *category {
c.ALL = field.NewAsterisk(table)
c.ID = field.NewUint64(table, "id")
c.Sn = field.NewString(table, "sn")
c.Sn = field.NewInt64(table, "sn")
c.Category = field.NewString(table, "category")
c.CreatedAt = field.NewTime(table, "created_at")
c.UpdatedAt = field.NewTime(table, "updated_at")

View File

@@ -28,8 +28,8 @@ func newPointCard(db *gorm.DB, opts ...gen.DOOption) pointCard {
tableName := _pointCard.pointCardDo.TableName()
_pointCard.ALL = field.NewAsterisk(tableName)
_pointCard.ID = field.NewUint64(tableName, "id")
_pointCard.Sn = field.NewString(tableName, "sn")
_pointCard.UserSn = field.NewString(tableName, "user_sn")
_pointCard.Sn = field.NewInt64(tableName, "sn")
_pointCard.UserSn = field.NewInt64(tableName, "user_sn")
_pointCard.Point = field.NewInt64(tableName, "point")
_pointCard.CreatedAt = field.NewTime(tableName, "created_at")
_pointCard.UpdatedAt = field.NewTime(tableName, "updated_at")
@@ -45,9 +45,9 @@ type pointCard struct {
ALL field.Asterisk
ID field.Uint64
Sn field.String // 业务唯一编号
UserSn field.String // 用户-唯一编号
Point field.Int64 // 积分
Sn field.Int64 // 业务唯一编号
UserSn field.Int64 // 用户-唯一编号
Point field.Int64 // 积分
CreatedAt field.Time
UpdatedAt field.Time
DeletedAt field.Field
@@ -68,8 +68,8 @@ func (p pointCard) As(alias string) *pointCard {
func (p *pointCard) updateTableName(table string) *pointCard {
p.ALL = field.NewAsterisk(table)
p.ID = field.NewUint64(table, "id")
p.Sn = field.NewString(table, "sn")
p.UserSn = field.NewString(table, "user_sn")
p.Sn = field.NewInt64(table, "sn")
p.UserSn = field.NewInt64(table, "user_sn")
p.Point = field.NewInt64(table, "point")
p.CreatedAt = field.NewTime(table, "created_at")
p.UpdatedAt = field.NewTime(table, "updated_at")

View File

@@ -28,8 +28,8 @@ func newPointRecord(db *gorm.DB, opts ...gen.DOOption) pointRecord {
tableName := _pointRecord.pointRecordDo.TableName()
_pointRecord.ALL = field.NewAsterisk(tableName)
_pointRecord.ID = field.NewUint64(tableName, "id")
_pointRecord.Sn = field.NewString(tableName, "sn")
_pointRecord.UserSn = field.NewString(tableName, "user_sn")
_pointRecord.Sn = field.NewInt64(tableName, "sn")
_pointRecord.UserSn = field.NewInt64(tableName, "user_sn")
_pointRecord.Source = field.NewInt32(tableName, "source")
_pointRecord.Point = field.NewInt64(tableName, "point")
_pointRecord.CreatedAt = field.NewTime(tableName, "created_at")
@@ -46,8 +46,8 @@ type pointRecord struct {
ALL field.Asterisk
ID field.Uint64
Sn field.String // 业务唯一编号
UserSn field.String // 用户-唯一编号
Sn field.Int64 // 业务唯一编号
UserSn field.Int64 // 用户-唯一编号
/*
来源:
0. 未知
@@ -77,8 +77,8 @@ func (p pointRecord) As(alias string) *pointRecord {
func (p *pointRecord) updateTableName(table string) *pointRecord {
p.ALL = field.NewAsterisk(table)
p.ID = field.NewUint64(table, "id")
p.Sn = field.NewString(table, "sn")
p.UserSn = field.NewString(table, "user_sn")
p.Sn = field.NewInt64(table, "sn")
p.UserSn = field.NewInt64(table, "user_sn")
p.Source = field.NewInt32(table, "source")
p.Point = field.NewInt64(table, "point")
p.CreatedAt = field.NewTime(table, "created_at")

View File

@@ -28,13 +28,13 @@ func newQuestion(db *gorm.DB, opts ...gen.DOOption) question {
tableName := _question.questionDo.TableName()
_question.ALL = field.NewAsterisk(tableName)
_question.ID = field.NewUint64(tableName, "id")
_question.Sn = field.NewString(tableName, "sn")
_question.Sn = field.NewInt64(tableName, "sn")
_question.Question = field.NewString(tableName, "question")
_question.Options = field.NewString(tableName, "options")
_question.Answer = field.NewString(tableName, "answer")
_question.Explanation = field.NewString(tableName, "explanation")
_question.Difficulty = field.NewInt32(tableName, "difficulty")
_question.CategorySn = field.NewString(tableName, "category_sn")
_question.CategorySn = field.NewInt64(tableName, "category_sn")
_question.CreatedAt = field.NewTime(tableName, "created_at")
_question.UpdatedAt = field.NewTime(tableName, "updated_at")
_question.DeletedAt = field.NewField(tableName, "deleted_at")
@@ -49,13 +49,13 @@ type question struct {
ALL field.Asterisk
ID field.Uint64
Sn field.String // 业务唯一编号
Sn field.Int64 // 业务唯一编号
Question field.String // 题干
Options field.String // 选项
Answer field.String // 答案
Explanation field.String // 解析
Difficulty field.Int32 // 难度分 0 - 100
CategorySn field.String // 分类-唯一编号
CategorySn field.Int64 // 分类-唯一编号
CreatedAt field.Time
UpdatedAt field.Time
DeletedAt field.Field
@@ -76,13 +76,13 @@ func (q question) As(alias string) *question {
func (q *question) updateTableName(table string) *question {
q.ALL = field.NewAsterisk(table)
q.ID = field.NewUint64(table, "id")
q.Sn = field.NewString(table, "sn")
q.Sn = field.NewInt64(table, "sn")
q.Question = field.NewString(table, "question")
q.Options = field.NewString(table, "options")
q.Answer = field.NewString(table, "answer")
q.Explanation = field.NewString(table, "explanation")
q.Difficulty = field.NewInt32(table, "difficulty")
q.CategorySn = field.NewString(table, "category_sn")
q.CategorySn = field.NewInt64(table, "category_sn")
q.CreatedAt = field.NewTime(table, "created_at")
q.UpdatedAt = field.NewTime(table, "updated_at")
q.DeletedAt = field.NewField(table, "deleted_at")

View File

@@ -28,9 +28,9 @@ func newRecord(db *gorm.DB, opts ...gen.DOOption) record {
tableName := _record.recordDo.TableName()
_record.ALL = field.NewAsterisk(tableName)
_record.ID = field.NewUint64(tableName, "id")
_record.Sn = field.NewString(tableName, "sn")
_record.UserSn = field.NewString(tableName, "user_sn")
_record.QuestionSn = field.NewString(tableName, "question_sn")
_record.Sn = field.NewInt64(tableName, "sn")
_record.UserSn = field.NewInt64(tableName, "user_sn")
_record.QuestionSn = field.NewInt64(tableName, "question_sn")
_record.Answer = field.NewString(tableName, "answer")
_record.IsCorrect = field.NewInt32(tableName, "is_correct")
_record.CreatedAt = field.NewTime(tableName, "created_at")
@@ -47,9 +47,9 @@ type record struct {
ALL field.Asterisk
ID field.Uint64
Sn field.String // 业务唯一编号
UserSn field.String // 用户-唯一编号
QuestionSn field.String // 题目-唯一编号
Sn field.Int64 // 业务唯一编号
UserSn field.Int64 // 用户-唯一编号
QuestionSn field.Int64 // 题目-唯一编号
Answer field.String // 答案
IsCorrect field.Int32 // 是否正确 0 否 1 是
CreatedAt field.Time
@@ -72,9 +72,9 @@ func (r record) As(alias string) *record {
func (r *record) updateTableName(table string) *record {
r.ALL = field.NewAsterisk(table)
r.ID = field.NewUint64(table, "id")
r.Sn = field.NewString(table, "sn")
r.UserSn = field.NewString(table, "user_sn")
r.QuestionSn = field.NewString(table, "question_sn")
r.Sn = field.NewInt64(table, "sn")
r.UserSn = field.NewInt64(table, "user_sn")
r.QuestionSn = field.NewInt64(table, "question_sn")
r.Answer = field.NewString(table, "answer")
r.IsCorrect = field.NewInt32(table, "is_correct")
r.CreatedAt = field.NewTime(table, "created_at")