orm

package module
v0.0.0-...-f486a86 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2018 License: MIT Imports: 3 Imported by: 1

README

orm

xorm extend

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ASC  = PageOrder("asc")
	DESC = PageOrder("desc")
)

Order types

Functions

func Register

func Register(handler SyncHandler)

Register .

func RegisterWithName

func RegisterWithName(name string, handler SyncHandler)

RegisterWithName .

func Sync

func Sync(engine *xorm.Engine) error

Sync .

Types

type Page

type Page struct {
	Offset  uint64    `binding:"required" json:"offset"`
	Size    uint64    `binding:"required" json:"size"`
	OrderBy string    `json:"orderby"`
	Order   PageOrder `json:"order"`
}

Page .

type PageOrder

type PageOrder string

PageOrder type

type SyncHandler

type SyncHandler func() []interface{}

SyncHandler sync handler prototype

Jump to

Keyboard shortcuts

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