dao

package
v0.0.0-...-ad2cf94 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ADemoDao

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

func NewADemoDao

func NewADemoDao(engine *xorm.Engine) *ADemoDao

NewADemoDao 实例化公共方法

func (*ADemoDao) CountAll

func (d *ADemoDao) CountAll() int64

CountAll 统计

func (*ADemoDao) Create

func (d *ADemoDao) Create(data *models.ADemo) (int64, error)

Create 添加单条记录

func (*ADemoDao) Delete

func (d *ADemoDao) Delete(id int64) (int64, error)

Delete 删除单条记录

func (*ADemoDao) GetAll

func (d *ADemoDao) GetAll(sqlwhere *common.SqlWhere) (*common.SqlReturn, error)

GetAll 列表查询 条件 fields字段常和更新一起使用为0查询或更新所有字段 排序 页数 每页条数 返回分页内容 err

func (*ADemoDao) GetById

func (d *ADemoDao) GetById(id int64) (*models.ADemo, error)

GetById 获取单条记录

func (*ADemoDao) GetMenu

func (d *ADemoDao) GetMenu(pid int) []*models.ADemo

func (*ADemoDao) GetWhere

func (d *ADemoDao) GetWhere(sql string) []models.ADemo

GetWhere Sql语句 ll := "12" sql := "SELECT * FROM `lianxiren` WHERE `tel` LIKE '%" + ll + "%' " where := c.ServiceADemo.GetWhere(sql)

func (*ADemoDao) RuanDelete

func (d *ADemoDao) RuanDelete(id int64) (int64, error)

RuanDelete 软删除单条记录

func (*ADemoDao) Update

func (d *ADemoDao) Update(data *models.ADemo, columns []string) (int64, error)

Update 修改单条记录

type AdminDao

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

func NewAdminDao

func NewAdminDao(engine *xorm.Engine) *AdminDao

New Dao 实例化公共方法

func (*AdminDao) CountAll

func (d *AdminDao) CountAll() int64

CountAll 统计

func (*AdminDao) Create

func (d *AdminDao) Create(data *models.Admin) (int64, error)

Create 添加单条记录

func (*AdminDao) Delete

func (d *AdminDao) Delete(id int64) (int64, error)

Delete 删除单条记录

func (*AdminDao) GetAll

func (d *AdminDao) GetAll(sqlwhere *common.SqlWhere) (*common.SqlReturn, error)

GetAll 列表查询 条件 fields字段常和更新一起使用为0查询或更新所有字段 排序 页数 每页条数 返回分页内容 err q, fields, orderBy, page, limit) (*Paginator, error)

func (*AdminDao) GetByAnumber

func (d *AdminDao) GetByAnumber(id int64) (*models.Admin, error)

GetById 获取单条记录

func (*AdminDao) GetById

func (d *AdminDao) GetById(id int64) (*models.Admin, error)

GetById 获取单条记录

func (*AdminDao) GetWhere

func (d *AdminDao) GetWhere(sql string) []models.Admin

GetWhere Sql语句 ll := "12" sql := "SELECT * FROM `lianxiren` WHERE `tel` LIKE '%" + ll + "%' " where := c.ServiceADemo.GetWhere(sql)

func (*AdminDao) RuanDelete

func (d *AdminDao) RuanDelete(id int64) (int64, error)

RuanDelete 软删除单条记录

func (*AdminDao) Update

func (d *AdminDao) Update(data *models.Admin, columns []string) (int64, error)

Update 修改单条记录

type MemberDao

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

func NewMemberDao

func NewMemberDao(engine *xorm.Engine) *MemberDao

New Dao 实例化公共方法

func (*MemberDao) CountAll

func (d *MemberDao) CountAll() int64

CountAll 统计

func (*MemberDao) Create

func (d *MemberDao) Create(data *models.Member) (int64, error)

Create 添加单条记录

func (*MemberDao) Delete

func (d *MemberDao) Delete(id int64) (int64, error)

Delete 删除单条记录

func (*MemberDao) GetAll

func (d *MemberDao) GetAll(sqlwhere *common.SqlWhere) (*common.SqlReturn, error)

GetAll 列表查询 条件 fields字段常和更新一起使用为0查询或更新所有字段 排序 页数 每页条数 返回分页内容 err q, fields, orderBy, page, limit) (*Paginator, error)

func (*MemberDao) GetById

func (d *MemberDao) GetById(id int64) (*models.Member, error)

GetById 获取单条记录

func (*MemberDao) GetByMobile

func (d *MemberDao) GetByMobile(mobile string) (*models.Member, error)

func (*MemberDao) GetByUnumber

func (d *MemberDao) GetByUnumber(id int64) (*models.Member, error)

func (*MemberDao) GetWhere

func (d *MemberDao) GetWhere(sql string) []models.Member

GetWhere Sql语句 ll := "12" sql := "SELECT * FROM `lianxiren` WHERE `tel` LIKE '%" + ll + "%' " where := c.ServiceADemo.GetWhere(sql)

func (*MemberDao) RuanDelete

func (d *MemberDao) RuanDelete(id int64) (int64, error)

RuanDelete 软删除单条记录

func (*MemberDao) Update

func (d *MemberDao) Update(data *models.Member, columns []string) (int64, error)

Update 修改单条记录

Jump to

Keyboard shortcuts

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