9 changed files with 301 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||||||
|
set GOARCH=amd64 |
||||||
|
set GOOS=linux |
||||||
|
go build -o ./bin/gm_server main.go |
@ -0,0 +1,27 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// This is auto-generated by GoFrame CLI tool only once. Fill this file as you wish.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package dao |
||||||
|
|
||||||
|
import ( |
||||||
|
"tyj_admin/internal/dao/internal" |
||||||
|
) |
||||||
|
|
||||||
|
// internalGameBugDao is internal type for wrapping internal DAO implements.
|
||||||
|
type internalGameBugDao = *internal.GameBugDao |
||||||
|
|
||||||
|
// gameBugDao is the data access object for table game_bug.
|
||||||
|
// You can define custom methods on it to extend its functionality as you wish.
|
||||||
|
type gameBugDao struct { |
||||||
|
internalGameBugDao |
||||||
|
} |
||||||
|
|
||||||
|
var ( |
||||||
|
// GameBug is globally public accessible object for table game_bug operations.
|
||||||
|
GameBug = gameBugDao{ |
||||||
|
internal.NewGameBugDao(), |
||||||
|
} |
||||||
|
) |
||||||
|
|
||||||
|
// Fill with you ideas below.
|
@ -0,0 +1,27 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// This is auto-generated by GoFrame CLI tool only once. Fill this file as you wish.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package dao |
||||||
|
|
||||||
|
import ( |
||||||
|
"tyj_admin/internal/dao/internal" |
||||||
|
) |
||||||
|
|
||||||
|
// internalGameNoticeDao is internal type for wrapping internal DAO implements.
|
||||||
|
type internalGameNoticeDao = *internal.GameNoticeDao |
||||||
|
|
||||||
|
// gameNoticeDao is the data access object for table game_notice.
|
||||||
|
// You can define custom methods on it to extend its functionality as you wish.
|
||||||
|
type gameNoticeDao struct { |
||||||
|
internalGameNoticeDao |
||||||
|
} |
||||||
|
|
||||||
|
var ( |
||||||
|
// GameNotice is globally public accessible object for table game_notice operations.
|
||||||
|
GameNotice = gameNoticeDao{ |
||||||
|
internal.NewGameNoticeDao(), |
||||||
|
} |
||||||
|
) |
||||||
|
|
||||||
|
// Fill with you ideas below.
|
@ -0,0 +1,89 @@ |
|||||||
|
// ==========================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// ==========================================================================
|
||||||
|
|
||||||
|
package internal |
||||||
|
|
||||||
|
import ( |
||||||
|
"context" |
||||||
|
|
||||||
|
"github.com/gogf/gf/v2/database/gdb" |
||||||
|
"github.com/gogf/gf/v2/frame/g" |
||||||
|
) |
||||||
|
|
||||||
|
// GameBugDao is the data access object for table game_bug.
|
||||||
|
type GameBugDao struct { |
||||||
|
table string // table is the underlying table name of the DAO.
|
||||||
|
group string // group is the database configuration group name of current DAO.
|
||||||
|
columns GameBugColumns // columns contains all the column names of Table for convenient usage.
|
||||||
|
} |
||||||
|
|
||||||
|
// GameBugColumns defines and stores column names for table game_bug.
|
||||||
|
type GameBugColumns struct { |
||||||
|
Id string // 索引ID
|
||||||
|
Uid string // 桃谷id
|
||||||
|
Server string // 区服
|
||||||
|
Qq string // qq号
|
||||||
|
Tel string // 手机号
|
||||||
|
Bug string // bug详情
|
||||||
|
OccurrenceTime string // 发生时间
|
||||||
|
CreateTime string // 创建时间
|
||||||
|
State string // 0表示没处理,1表示已处理
|
||||||
|
} |
||||||
|
|
||||||
|
// gameBugColumns holds the columns for table game_bug.
|
||||||
|
var gameBugColumns = GameBugColumns{ |
||||||
|
Id: "id", |
||||||
|
Uid: "uid", |
||||||
|
Server: "server", |
||||||
|
Qq: "qq", |
||||||
|
Tel: "tel", |
||||||
|
Bug: "bug", |
||||||
|
OccurrenceTime: "occurrenceTime", |
||||||
|
CreateTime: "createTime", |
||||||
|
State: "state", |
||||||
|
} |
||||||
|
|
||||||
|
// NewGameBugDao creates and returns a new DAO object for table data access.
|
||||||
|
func NewGameBugDao() *GameBugDao { |
||||||
|
return &GameBugDao{ |
||||||
|
group: "default", |
||||||
|
table: "game_bug", |
||||||
|
columns: gameBugColumns, |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
// DB retrieves and returns the underlying raw database management object of current DAO.
|
||||||
|
func (dao *GameBugDao) DB() gdb.DB { |
||||||
|
return g.DB(dao.group) |
||||||
|
} |
||||||
|
|
||||||
|
// Table returns the table name of current dao.
|
||||||
|
func (dao *GameBugDao) Table() string { |
||||||
|
return dao.table |
||||||
|
} |
||||||
|
|
||||||
|
// Columns returns all column names of current dao.
|
||||||
|
func (dao *GameBugDao) Columns() GameBugColumns { |
||||||
|
return dao.columns |
||||||
|
} |
||||||
|
|
||||||
|
// Group returns the configuration group name of database of current dao.
|
||||||
|
func (dao *GameBugDao) Group() string { |
||||||
|
return dao.group |
||||||
|
} |
||||||
|
|
||||||
|
// Ctx creates and returns the Model for current DAO, It automatically sets the context for current operation.
|
||||||
|
func (dao *GameBugDao) Ctx(ctx context.Context) *gdb.Model { |
||||||
|
return dao.DB().Model(dao.table).Safe().Ctx(ctx) |
||||||
|
} |
||||||
|
|
||||||
|
// Transaction wraps the transaction logic using function f.
|
||||||
|
// It rollbacks the transaction and returns the error from function f if it returns non-nil error.
|
||||||
|
// It commits the transaction and returns nil if function f returns nil.
|
||||||
|
//
|
||||||
|
// Note that, you should not Commit or Rollback the transaction in function f
|
||||||
|
// as it is automatically handled by this function.
|
||||||
|
func (dao *GameBugDao) Transaction(ctx context.Context, f func(ctx context.Context, tx *gdb.TX) error) (err error) { |
||||||
|
return dao.Ctx(ctx).Transaction(ctx, f) |
||||||
|
} |
@ -0,0 +1,81 @@ |
|||||||
|
// ==========================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// ==========================================================================
|
||||||
|
|
||||||
|
package internal |
||||||
|
|
||||||
|
import ( |
||||||
|
"context" |
||||||
|
|
||||||
|
"github.com/gogf/gf/v2/database/gdb" |
||||||
|
"github.com/gogf/gf/v2/frame/g" |
||||||
|
) |
||||||
|
|
||||||
|
// GameNoticeDao is the data access object for table game_notice.
|
||||||
|
type GameNoticeDao struct { |
||||||
|
table string // table is the underlying table name of the DAO.
|
||||||
|
group string // group is the database configuration group name of current DAO.
|
||||||
|
columns GameNoticeColumns // columns contains all the column names of Table for convenient usage.
|
||||||
|
} |
||||||
|
|
||||||
|
// GameNoticeColumns defines and stores column names for table game_notice.
|
||||||
|
type GameNoticeColumns struct { |
||||||
|
Id string // 索引ID
|
||||||
|
NoticeType string // 公告类型:1表示维护公告,2表示登录公告
|
||||||
|
Channel string // 渠道号:第三方的登录渠道
|
||||||
|
Content string //
|
||||||
|
Status string // 1.正常,2.白名单,3.维护
|
||||||
|
} |
||||||
|
|
||||||
|
// gameNoticeColumns holds the columns for table game_notice.
|
||||||
|
var gameNoticeColumns = GameNoticeColumns{ |
||||||
|
Id: "id", |
||||||
|
NoticeType: "notice_type", |
||||||
|
Channel: "channel", |
||||||
|
Content: "content", |
||||||
|
Status: "status", |
||||||
|
} |
||||||
|
|
||||||
|
// NewGameNoticeDao creates and returns a new DAO object for table data access.
|
||||||
|
func NewGameNoticeDao() *GameNoticeDao { |
||||||
|
return &GameNoticeDao{ |
||||||
|
group: "default", |
||||||
|
table: "game_notice", |
||||||
|
columns: gameNoticeColumns, |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
// DB retrieves and returns the underlying raw database management object of current DAO.
|
||||||
|
func (dao *GameNoticeDao) DB() gdb.DB { |
||||||
|
return g.DB(dao.group) |
||||||
|
} |
||||||
|
|
||||||
|
// Table returns the table name of current dao.
|
||||||
|
func (dao *GameNoticeDao) Table() string { |
||||||
|
return dao.table |
||||||
|
} |
||||||
|
|
||||||
|
// Columns returns all column names of current dao.
|
||||||
|
func (dao *GameNoticeDao) Columns() GameNoticeColumns { |
||||||
|
return dao.columns |
||||||
|
} |
||||||
|
|
||||||
|
// Group returns the configuration group name of database of current dao.
|
||||||
|
func (dao *GameNoticeDao) Group() string { |
||||||
|
return dao.group |
||||||
|
} |
||||||
|
|
||||||
|
// Ctx creates and returns the Model for current DAO, It automatically sets the context for current operation.
|
||||||
|
func (dao *GameNoticeDao) Ctx(ctx context.Context) *gdb.Model { |
||||||
|
return dao.DB().Model(dao.table).Safe().Ctx(ctx) |
||||||
|
} |
||||||
|
|
||||||
|
// Transaction wraps the transaction logic using function f.
|
||||||
|
// It rollbacks the transaction and returns the error from function f if it returns non-nil error.
|
||||||
|
// It commits the transaction and returns nil if function f returns nil.
|
||||||
|
//
|
||||||
|
// Note that, you should not Commit or Rollback the transaction in function f
|
||||||
|
// as it is automatically handled by this function.
|
||||||
|
func (dao *GameNoticeDao) Transaction(ctx context.Context, f func(ctx context.Context, tx *gdb.TX) error) (err error) { |
||||||
|
return dao.Ctx(ctx).Transaction(ctx, f) |
||||||
|
} |
@ -0,0 +1,23 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package do |
||||||
|
|
||||||
|
import ( |
||||||
|
"github.com/gogf/gf/v2/frame/g" |
||||||
|
) |
||||||
|
|
||||||
|
// GameBug is the golang structure of table game_bug for DAO operations like Where/Data.
|
||||||
|
type GameBug struct { |
||||||
|
g.Meta `orm:"table:game_bug, do:true"` |
||||||
|
Id interface{} // 索引ID
|
||||||
|
Uid interface{} // 桃谷id
|
||||||
|
Server interface{} // 区服
|
||||||
|
Qq interface{} // qq号
|
||||||
|
Tel interface{} // 手机号
|
||||||
|
Bug interface{} // bug详情
|
||||||
|
OccurrenceTime interface{} // 发生时间
|
||||||
|
CreateTime interface{} // 创建时间
|
||||||
|
State interface{} // 0表示没处理,1表示已处理
|
||||||
|
} |
@ -0,0 +1,19 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package do |
||||||
|
|
||||||
|
import ( |
||||||
|
"github.com/gogf/gf/v2/frame/g" |
||||||
|
) |
||||||
|
|
||||||
|
// GameNotice is the golang structure of table game_notice for DAO operations like Where/Data.
|
||||||
|
type GameNotice struct { |
||||||
|
g.Meta `orm:"table:game_notice, do:true"` |
||||||
|
Id interface{} // 索引ID
|
||||||
|
NoticeType interface{} // 公告类型:1表示维护公告,2表示登录公告
|
||||||
|
Channel interface{} // 渠道号:第三方的登录渠道
|
||||||
|
Content interface{} //
|
||||||
|
Status interface{} // 1.正常,2.白名单,3.维护
|
||||||
|
} |
@ -0,0 +1,18 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package entity |
||||||
|
|
||||||
|
// GameBug is the golang structure for table game_bug.
|
||||||
|
type GameBug struct { |
||||||
|
Id uint `json:"id" description:"索引ID"` |
||||||
|
Uid int `json:"uid" description:"桃谷id"` |
||||||
|
Server int `json:"server" description:"区服"` |
||||||
|
Qq string `json:"qq" description:"qq号"` |
||||||
|
Tel int `json:"tel" description:"手机号"` |
||||||
|
Bug string `json:"bug" description:"bug详情"` |
||||||
|
OccurrenceTime int64 `json:"occurrenceTime" description:"发生时间"` |
||||||
|
CreateTime int64 `json:"createTime" description:"创建时间"` |
||||||
|
State int `json:"state" description:"0表示没处理,1表示已处理"` |
||||||
|
} |
@ -0,0 +1,14 @@ |
|||||||
|
// =================================================================================
|
||||||
|
// Code generated by GoFrame CLI tool. DO NOT EDIT.
|
||||||
|
// =================================================================================
|
||||||
|
|
||||||
|
package entity |
||||||
|
|
||||||
|
// GameNotice is the golang structure for table game_notice.
|
||||||
|
type GameNotice struct { |
||||||
|
Id int `json:"id" description:"索引ID"` |
||||||
|
NoticeType uint `json:"noticeType" description:"公告类型:1表示维护公告,2表示登录公告"` |
||||||
|
Channel string `json:"channel" description:"渠道号:第三方的登录渠道"` |
||||||
|
Content string `json:"content" description:""` |
||||||
|
Status int `json:"status" description:"1.正常,2.白名单,3.维护"` |
||||||
|
} |
Loading…
Reference in new issue