sql

package
v0.0.0-...-2d0a9ff Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DBMAIL

type DBMAIL interface {
	Connect() *gorm.DB
	GetSysmailItems(db *gorm.DB, limit int) []models.SysmailMailItems
	UpdateSysmailItem(db *gorm.DB, mailItemID uint, err error)
	GetSysmailItemsCount(db *gorm.DB) int64
}

DBMAIL interace for accessing dbmail tables in NewsDesk

type T

type T struct {
	ConnectionString string
}

T is the interface struct type

func (T) Connect

func (t T) Connect() *gorm.DB

Connect returns a new gorm db

func (T) GetSysmailItems

func (t T) GetSysmailItems(db *gorm.DB, limit int) []models.SysmailMailItems

GetSysmailItems returns a list of sysmailMailitems

func (T) GetSysmailItemsCount

func (t T) GetSysmailItemsCount(db *gorm.DB) int64

GetSysmailItemsCount returns a list of sysmailMailitems

func (T) UpdateSysmailItem

func (t T) UpdateSysmailItem(db *gorm.DB, mailItemID uint, err error)

UpdateSysmailItem updates sysmailMailitems and sysmailLog

Jump to

Keyboard shortcuts

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