MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / init

Method init

ent/client.go:84–102  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

82}
83
84func (c *Client) init() {
85 c.Schema = migrate.NewSchema(c.driver)
86 c.DavAccount = NewDavAccountClient(c.config)
87 c.DirectLink = NewDirectLinkClient(c.config)
88 c.Entity = NewEntityClient(c.config)
89 c.File = NewFileClient(c.config)
90 c.FsEvent = NewFsEventClient(c.config)
91 c.Group = NewGroupClient(c.config)
92 c.Metadata = NewMetadataClient(c.config)
93 c.Node = NewNodeClient(c.config)
94 c.OAuthClient = NewOAuthClientClient(c.config)
95 c.OAuthGrant = NewOAuthGrantClient(c.config)
96 c.Passkey = NewPasskeyClient(c.config)
97 c.Setting = NewSettingClient(c.config)
98 c.Share = NewShareClient(c.config)
99 c.StoragePolicy = NewStoragePolicyClient(c.config)
100 c.Task = NewTaskClient(c.config)
101 c.User = NewUserClient(c.config)
102}
103
104type (
105 // config is the configuration for the client and its builder.

Callers 15

ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95
ClientMethod · 0.95

Calls 15

NewSchemaFunction · 0.92
NewEntityClientFunction · 0.85
NewMetadataClientFunction · 0.85
NewOAuthGrantClientFunction · 0.85
NewPasskeyClientFunction · 0.85
NewDavAccountClientFunction · 0.70
NewDirectLinkClientFunction · 0.70
NewFileClientFunction · 0.70
NewFsEventClientFunction · 0.70
NewGroupClientFunction · 0.70
NewNodeClientFunction · 0.70
NewOAuthClientClientFunction · 0.70

Tested by

no test coverage detected