Documentation
¶
Index ¶
- Variables
- func Init(db *gorm.DB)
- func SetDefault(db *gorm.DB, opts ...gen.DOOption)
- type Query
- func (q *Query) Available() bool
- func (q *Query) Begin(opts ...*sql.TxOptions) *QueryTx
- func (q *Query) ReadDB() *Query
- func (q *Query) ReplaceDB(db *gorm.DB) *Query
- func (q *Query) Transaction(fc func(tx *Query) error, opts ...*sql.TxOptions) error
- func (q *Query) UnderlyingDB() *gorm.DB
- func (q *Query) WithContext(ctx context.Context) *queryCtx
- func (q *Query) WriteDB() *Query
- type QueryTx
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Q = new(Query) AcmeUser *acmeUser AuthToken *authToken AutoBackup *autoBackup BanIP *banIP Cert *cert Config *config ConfigBackup *configBackup DnsCredential *dnsCredential DnsDomain *dnsDomain ExternalNotify *externalNotify LLMSession *lLMSession MCPServiceToken *mCPServiceToken Namespace *namespace NginxLogIndex *nginxLogIndex Node *node NodeControllerCredential *nodeControllerCredential NodeCredential *nodeCredential Notification *notification Passkey *passkey Site *site SiteConfig *siteConfig SiteHealthAlertState *siteHealthAlertState Stream *stream UpstreamConfig *upstreamConfig User *user )
Functions ¶
Types ¶
type Query ¶
type Query struct {
AcmeUser acmeUser
AuthToken authToken
AutoBackup autoBackup
BanIP banIP
Cert cert
Config config
ConfigBackup configBackup
DnsCredential dnsCredential
DnsDomain dnsDomain
ExternalNotify externalNotify
LLMSession lLMSession
MCPServiceToken mCPServiceToken
Namespace namespace
NginxLogIndex nginxLogIndex
Node node
NodeControllerCredential nodeControllerCredential
NodeCredential nodeCredential
Notification notification
Passkey passkey
Site site
SiteConfig siteConfig
SiteHealthAlertState siteHealthAlertState
Stream stream
UpstreamConfig upstreamConfig
User user
// contains filtered or unexported fields
}
func (*Query) Transaction ¶
func (*Query) UnderlyingDB ¶
func (*Query) WithContext ¶
type QueryTx ¶
func (*QueryTx) RollbackTo ¶
Source Files
¶
- acme_users.gen.go
- auth_tokens.gen.go
- auto_backups.gen.go
- ban_ips.gen.go
- certs.gen.go
- config_backups.gen.go
- configs.gen.go
- dns_credentials.gen.go
- dns_domains.gen.go
- external_notifies.gen.go
- gen.go
- llm_sessions.gen.go
- mcp_service_tokens.gen.go
- namespaces.gen.go
- nginx_log_indices.gen.go
- node_controller_credentials.gen.go
- node_credentials.gen.go
- nodes.gen.go
- notifications.gen.go
- passkeys.gen.go
- query.go
- site_configs.gen.go
- site_health_alert_states.gen.go
- sites.gen.go
- streams.gen.go
- upstream_configs.gen.go
- users.gen.go
Click to show internal directories.
Click to hide internal directories.