helper

package
v0.10.23 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ImpAudit         = AppImport("app/lib/audit")
	ImpApp           = AppImport("app")
	ImpAppController = AppImport("app/controller")
	ImpAppMenu       = AppImport("app/lib/menu")
	ImpAppUtil       = AppImport("app/util")
	ImpContext       = golang.NewImport(golang.ImportTypeInternal, "context")
	ImpComponents    = AppImport("views/components")
	ImpCutil         = AppImport("app/controller/cutil")
	ImpDatabase      = AppImport("app/lib/database")
	ImpErrors        = golang.NewImport(golang.ImportTypeExternal, "github.com/pkg/errors")
	ImpFastHTTP      = golang.NewImport(golang.ImportTypeExternal, "github.com/valyala/fasthttp")
	ImpFilter        = AppImport("app/lib/filter")
	ImpFmt           = golang.NewImport(golang.ImportTypeInternal, "fmt")
	ImpJSON          = golang.NewImport(golang.ImportTypeInternal, "encoding/json")
	ImpLayout        = AppImport("views/layout")
	ImpLo            = golang.NewImport(golang.ImportTypeExternal, "github.com/samber/lo")
	ImpMSSQL         = golang.NewImport(golang.ImportTypeExternal, "github.com/denisenkom/go-mssqldb").WithAlias("mssql")
	ImpRouter        = golang.NewImport(golang.ImportTypeExternal, "github.com/fasthttp/router")
	ImpSearchResult  = AppImport("app/lib/search/result")
	ImpSlices        = golang.NewImport(golang.ImportTypeExternal, "golang.org/x/exp/slices")
	ImpSQL           = golang.NewImport(golang.ImportTypeInternal, "database/sql")
	ImpSQLx          = golang.NewImport(golang.ImportTypeExternal, "github.com/jmoiron/sqlx")
	ImpStrconv       = golang.NewImport(golang.ImportTypeInternal, "strconv")
	ImpStrings       = golang.NewImport(golang.ImportTypeInternal, "strings")
	ImpTime          = golang.NewImport(golang.ImportTypeInternal, "time")
	ImpUUID          = golang.NewImport(golang.ImportTypeExternal, "github.com/google/uuid")
)

Functions

func AppImport

func AppImport(path string) *golang.Import

func ImportsForTypes

func ImportsForTypes(ctx string, database string, ts ...types.Type) golang.Imports

func SpecialImports added in v0.6.20

func SpecialImports(g *golang.File, cols model.Columns, pkg string, enums enum.Enums) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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