dao

package
v0.0.0-...-7ff4c9c Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Admin

type Admin struct {
	Id       int    `json:"id" gorm:"primary_key" description:"自增主键"`
	UserName string `json:"user_name" gorm:"column:user_name" description:"用户名"`
	Salt     string `json:"salt" gorm:"column:salt" description:"盐"`
	Password string `json:"password" gorm:"column:password" description:"密码"`
	IsDelete int8   `json:"is_delete" gorm:"column:is_delete" description:"是否已删除;0:否;1:是"`
	ModifyTime
}

func (*Admin) Find

func (a *Admin) Find(tx *gorm.DB, query *Admin) (*Admin, error)

func (*Admin) LoginCheck

func (a *Admin) LoginCheck(tx *gorm.DB, params *dto.AdminLoginInput) (*Admin, error)

func (*Admin) Save

func (a *Admin) Save(tx *gorm.DB) error

func (*Admin) TableName

func (a *Admin) TableName() string

type App

type App struct {
	ID       int64  `json:"id" gorm:"primary_key"`
	AppID    string `json:"app_id" gorm:"column:app_id" description:"租户ID"`
	Name     string `json:"name" gorm:"column:name" description:"租户名"`
	Secret   string `json:"secret" gorm:"column:secret" description:"密钥"`
	WhiteIPS string `json:"white_ips" gorm:"column:white_ips" description:"ip白名单,支持前缀匹配"`
	Qpd      int64  `json:"qpd" gorm:"column:qpd" description:"日请求量限制"`
	Qps      int64  `json:"qps" gorm:"column:qps" description:"每秒请求量限制"`
	IsDelete int8   `json:"is_delete" gorm:"column:is_delete" description:"是否已删除;0:否;1:是"`
	ModifyTime
}

func (*App) Find

func (a *App) Find(tx *gorm.DB, search *App) (*App, error)

func (*App) Save

func (a *App) Save(tx *gorm.DB) error

func (*App) TableName

func (a *App) TableName() string

type ModifyTime

type ModifyTime struct {
	CreatedAt time.Time `json:"create_at" gorm:"column:create_at" description:"添加时间	"`
	UpdatedAt time.Time `json:"update_at" gorm:"column:update_at" description:"更新时间"`
}

Jump to

Keyboard shortcuts

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