interface.go
523 Bytes
package dto
// ITableData 数据库表
type ITableData interface {
// GetTableName 表名 后缀是 gameId
GetTableName(gameId string) string
}
type IRecordData interface {
// TableName 表名模板
TableName() string
// GetTableName 表名 后缀是 gameId
GetTableName(gameId string) string
}
// IPlayerData 玩家数据表
type IPlayerData interface {
// TableName 表名模板
TableName() string
// GetTableName 表名 后缀是 gameId
GetTableName(gameId string) string
// Init 新建
Init(uid int64)
}