query

package
v0.0.49 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2026 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 Query

type Query struct {
	AiMessage               aiMessage
	AiSession               aiSession
	BaseAPI                 baseAPI
	BaseAPII18N             baseAPII18N
	BaseAPILog              baseAPILog
	BaseArea                baseArea
	BaseConfig              baseConfig
	BaseDataAccessLog       baseDataAccessLog
	BaseDept                baseDept
	BaseDict                baseDict
	BaseDictItem            baseDictItem
	BaseFile                baseFile
	BaseI18N                baseI18N
	BaseJob                 baseJob
	BaseJobLog              baseJobLog
	BaseLanguage            baseLanguage
	BaseLoginLog            baseLoginLog
	BaseLoginPolicy         baseLoginPolicy
	BaseLoginPolicyRule     baseLoginPolicyRule
	BaseMenu                baseMenu
	BaseMessage             baseMessage
	BaseMessageCategory     baseMessageCategory
	BaseMessageDelivery     baseMessageDelivery
	BaseMessageDispatch     baseMessageDispatch
	BaseMigration           baseMigration
	BaseOperationLog        baseOperationLog
	BasePermissionLog       basePermissionLog
	BasePolicyEvaluationLog basePolicyEvaluationLog
	BasePost                basePost
	BaseRedactOutputPolicy  baseRedactOutputPolicy
	BaseRedactRule          baseRedactRule
	BaseRedactStoragePolicy baseRedactStoragePolicy
	BaseRedactStorageValue  baseRedactStorageValue
	BaseRole                baseRole
	BaseTableArchive        baseTableArchive
	BaseTableArchiveRecord  baseTableArchiveRecord
	BaseTableArchiveRestore baseTableArchiveRestore
	BaseTableBackup         baseTableBackup
	BaseTableBackupRecord   baseTableBackupRecord
	BaseTableBackupRestore  baseTableBackupRestore
	BaseTenant              baseTenant
	BaseThirdAccount        baseThirdAccount
	BaseUser                baseUser
	BaseUserMFA             baseUserMFA
	BaseUserMFARecovery     baseUserMFARecovery
	BaseUserMFATotp         baseUserMFATotp
	BaseUserMFAWebauthn     baseUserMFAWebauthn
	CasbinRule              casbinRule
	CodeGenColumn           codeGenColumn
	CodeGenProto            codeGenProto
	CodeGenTable            codeGenTable
	OauthClient             oauthClient
	// contains filtered or unexported fields
}

func Use

func Use(db *gorm.DB, opts ...gen.DOOption) *Query

func (*Query) Available

func (q *Query) Available() bool

func (*Query) Begin

func (q *Query) Begin(opts ...*sql.TxOptions) *QueryTx

func (*Query) ReadDB

func (q *Query) ReadDB() *Query

func (*Query) ReplaceDB

func (q *Query) ReplaceDB(db *gorm.DB) *Query

func (*Query) Transaction

func (q *Query) Transaction(fc func(tx *Query) error, opts ...*sql.TxOptions) error

func (*Query) WithContext

func (q *Query) WithContext(ctx context.Context) *queryCtx

func (*Query) WriteDB

func (q *Query) WriteDB() *Query

type QueryTx

type QueryTx struct {
	*Query
	Error error
}

func (*QueryTx) Commit

func (q *QueryTx) Commit() error

func (*QueryTx) Rollback

func (q *QueryTx) Rollback() error

func (*QueryTx) RollbackTo

func (q *QueryTx) RollbackTo(name string) error

func (*QueryTx) SavePoint

func (q *QueryTx) SavePoint(name string) error

Jump to

Keyboard shortcuts

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