renderer

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2019 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RenderBindvarsDeleteTpl

func RenderBindvarsDeleteTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderBindvarsInsertTpl

func RenderBindvarsInsertTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderBindvarsSelectTpl

func RenderBindvarsSelectTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderBindvarsUpdateTpl

func RenderBindvarsUpdateTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderNamedDeleteTpl

func RenderNamedDeleteTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderNamedSelectTpl

func RenderNamedSelectTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

func RenderNamedUpdateTpl

func RenderNamedUpdateTpl(goImplGenerator *gpaparser.Parser, method *gpaparser.GoMethod) []byte

Types

type BindvarsDelete

type BindvarsDelete struct {
	StructName string
	Statement  string
	Method     string
	Args       string
	Params     string
	IsInQuery  bool
}

type BindvarsInsert

type BindvarsInsert struct {
	StructName  string
	Statement   string
	Method      string
	Param       string
	Arg         string
	ColumnNames string
	BindValues  string

	DTOIsPointer bool // Param is a pointer to struct
	DTOPackage   string
	DTOName      string
}

type BindvarsSelect

type BindvarsSelect struct {
	StructName string
	Statement  string
	Method     string
	Params     string
	Args       string

	IsPointer bool
	IsSlice   bool
	IsInQuery bool
	Result    string
	Limit     string
}

type BindvarsUpdate

type BindvarsUpdate struct {
	StructName string
	Statement  string
	Method     string
	Args       string
	Params     string
	IsInQuery  bool
}

type NamedDelete

type NamedDelete struct {
	StructName     string
	Statement      string
	Method         string
	Arg            string
	Param          string
	ParamIsMap     bool
	ParamIsPointer bool
	IsInQuery      bool
	DTOPackage     string
	DTOName        string
}

type NamedSelect

type NamedSelect struct {
	StructName     string
	Statement      string
	Method         string
	Param          string
	Arg            string
	ParamIsMap     bool
	ParamIsPointer bool

	IsPointer  bool
	IsSlice    bool
	IsInQuery  bool
	Result     string
	Limit      string
	DTOPackage string
	DTOName    string
}

type NamedUpdate

type NamedUpdate struct {
	StructName     string
	Statement      string
	Method         string
	Arg            string
	Param          string
	ParamIsMap     bool
	ParamIsPointer bool
	IsInQuery      bool
	DTOPackage     string
	DTOName        string
}

Jump to

Keyboard shortcuts

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