Cloudreve/ent/runtime/runtime.go

331 lines
19 KiB
Go

// Code generated by ent, DO NOT EDIT.
package runtime
import (
"time"
"github.com/cloudreve/Cloudreve/v4/ent/davaccount"
"github.com/cloudreve/Cloudreve/v4/ent/directlink"
"github.com/cloudreve/Cloudreve/v4/ent/entity"
"github.com/cloudreve/Cloudreve/v4/ent/file"
"github.com/cloudreve/Cloudreve/v4/ent/group"
"github.com/cloudreve/Cloudreve/v4/ent/metadata"
"github.com/cloudreve/Cloudreve/v4/ent/node"
"github.com/cloudreve/Cloudreve/v4/ent/passkey"
"github.com/cloudreve/Cloudreve/v4/ent/schema"
"github.com/cloudreve/Cloudreve/v4/ent/setting"
"github.com/cloudreve/Cloudreve/v4/ent/share"
"github.com/cloudreve/Cloudreve/v4/ent/storagepolicy"
"github.com/cloudreve/Cloudreve/v4/ent/task"
"github.com/cloudreve/Cloudreve/v4/ent/user"
"github.com/cloudreve/Cloudreve/v4/inventory/types"
)
// The init function reads all schema descriptors with runtime code
// (default values, validators, hooks and policies) and stitches it
// to their package variables.
func init() {
davaccountMixin := schema.DavAccount{}.Mixin()
davaccountMixinHooks0 := davaccountMixin[0].Hooks()
davaccount.Hooks[0] = davaccountMixinHooks0[0]
davaccountMixinInters0 := davaccountMixin[0].Interceptors()
davaccount.Interceptors[0] = davaccountMixinInters0[0]
davaccountMixinFields0 := davaccountMixin[0].Fields()
_ = davaccountMixinFields0
davaccountFields := schema.DavAccount{}.Fields()
_ = davaccountFields
// davaccountDescCreatedAt is the schema descriptor for created_at field.
davaccountDescCreatedAt := davaccountMixinFields0[0].Descriptor()
// davaccount.DefaultCreatedAt holds the default value on creation for the created_at field.
davaccount.DefaultCreatedAt = davaccountDescCreatedAt.Default.(func() time.Time)
// davaccountDescUpdatedAt is the schema descriptor for updated_at field.
davaccountDescUpdatedAt := davaccountMixinFields0[1].Descriptor()
// davaccount.DefaultUpdatedAt holds the default value on creation for the updated_at field.
davaccount.DefaultUpdatedAt = davaccountDescUpdatedAt.Default.(func() time.Time)
// davaccount.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
davaccount.UpdateDefaultUpdatedAt = davaccountDescUpdatedAt.UpdateDefault.(func() time.Time)
directlinkMixin := schema.DirectLink{}.Mixin()
directlinkMixinHooks0 := directlinkMixin[0].Hooks()
directlink.Hooks[0] = directlinkMixinHooks0[0]
directlinkMixinInters0 := directlinkMixin[0].Interceptors()
directlink.Interceptors[0] = directlinkMixinInters0[0]
directlinkMixinFields0 := directlinkMixin[0].Fields()
_ = directlinkMixinFields0
directlinkFields := schema.DirectLink{}.Fields()
_ = directlinkFields
// directlinkDescCreatedAt is the schema descriptor for created_at field.
directlinkDescCreatedAt := directlinkMixinFields0[0].Descriptor()
// directlink.DefaultCreatedAt holds the default value on creation for the created_at field.
directlink.DefaultCreatedAt = directlinkDescCreatedAt.Default.(func() time.Time)
// directlinkDescUpdatedAt is the schema descriptor for updated_at field.
directlinkDescUpdatedAt := directlinkMixinFields0[1].Descriptor()
// directlink.DefaultUpdatedAt holds the default value on creation for the updated_at field.
directlink.DefaultUpdatedAt = directlinkDescUpdatedAt.Default.(func() time.Time)
// directlink.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
directlink.UpdateDefaultUpdatedAt = directlinkDescUpdatedAt.UpdateDefault.(func() time.Time)
entityMixin := schema.Entity{}.Mixin()
entityMixinHooks0 := entityMixin[0].Hooks()
entity.Hooks[0] = entityMixinHooks0[0]
entityMixinInters0 := entityMixin[0].Interceptors()
entity.Interceptors[0] = entityMixinInters0[0]
entityMixinFields0 := entityMixin[0].Fields()
_ = entityMixinFields0
entityFields := schema.Entity{}.Fields()
_ = entityFields
// entityDescCreatedAt is the schema descriptor for created_at field.
entityDescCreatedAt := entityMixinFields0[0].Descriptor()
// entity.DefaultCreatedAt holds the default value on creation for the created_at field.
entity.DefaultCreatedAt = entityDescCreatedAt.Default.(func() time.Time)
// entityDescUpdatedAt is the schema descriptor for updated_at field.
entityDescUpdatedAt := entityMixinFields0[1].Descriptor()
// entity.DefaultUpdatedAt holds the default value on creation for the updated_at field.
entity.DefaultUpdatedAt = entityDescUpdatedAt.Default.(func() time.Time)
// entity.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
entity.UpdateDefaultUpdatedAt = entityDescUpdatedAt.UpdateDefault.(func() time.Time)
// entityDescReferenceCount is the schema descriptor for reference_count field.
entityDescReferenceCount := entityFields[3].Descriptor()
// entity.DefaultReferenceCount holds the default value on creation for the reference_count field.
entity.DefaultReferenceCount = entityDescReferenceCount.Default.(int)
fileHooks := schema.File{}.Hooks()
file.Hooks[0] = fileHooks[0]
fileFields := schema.File{}.Fields()
_ = fileFields
// fileDescCreatedAt is the schema descriptor for created_at field.
fileDescCreatedAt := fileFields[0].Descriptor()
// file.DefaultCreatedAt holds the default value on creation for the created_at field.
file.DefaultCreatedAt = fileDescCreatedAt.Default.(func() time.Time)
// fileDescUpdatedAt is the schema descriptor for updated_at field.
fileDescUpdatedAt := fileFields[1].Descriptor()
// file.DefaultUpdatedAt holds the default value on creation for the updated_at field.
file.DefaultUpdatedAt = fileDescUpdatedAt.Default.(func() time.Time)
// fileDescSize is the schema descriptor for size field.
fileDescSize := fileFields[5].Descriptor()
// file.DefaultSize holds the default value on creation for the size field.
file.DefaultSize = fileDescSize.Default.(int64)
// fileDescIsSymbolic is the schema descriptor for is_symbolic field.
fileDescIsSymbolic := fileFields[8].Descriptor()
// file.DefaultIsSymbolic holds the default value on creation for the is_symbolic field.
file.DefaultIsSymbolic = fileDescIsSymbolic.Default.(bool)
groupMixin := schema.Group{}.Mixin()
groupMixinHooks0 := groupMixin[0].Hooks()
group.Hooks[0] = groupMixinHooks0[0]
groupMixinInters0 := groupMixin[0].Interceptors()
group.Interceptors[0] = groupMixinInters0[0]
groupMixinFields0 := groupMixin[0].Fields()
_ = groupMixinFields0
groupFields := schema.Group{}.Fields()
_ = groupFields
// groupDescCreatedAt is the schema descriptor for created_at field.
groupDescCreatedAt := groupMixinFields0[0].Descriptor()
// group.DefaultCreatedAt holds the default value on creation for the created_at field.
group.DefaultCreatedAt = groupDescCreatedAt.Default.(func() time.Time)
// groupDescUpdatedAt is the schema descriptor for updated_at field.
groupDescUpdatedAt := groupMixinFields0[1].Descriptor()
// group.DefaultUpdatedAt holds the default value on creation for the updated_at field.
group.DefaultUpdatedAt = groupDescUpdatedAt.Default.(func() time.Time)
// group.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
group.UpdateDefaultUpdatedAt = groupDescUpdatedAt.UpdateDefault.(func() time.Time)
// groupDescSettings is the schema descriptor for settings field.
groupDescSettings := groupFields[4].Descriptor()
// group.DefaultSettings holds the default value on creation for the settings field.
group.DefaultSettings = groupDescSettings.Default.(*types.GroupSetting)
metadataMixin := schema.Metadata{}.Mixin()
metadataMixinHooks0 := metadataMixin[0].Hooks()
metadata.Hooks[0] = metadataMixinHooks0[0]
metadataMixinInters0 := metadataMixin[0].Interceptors()
metadata.Interceptors[0] = metadataMixinInters0[0]
metadataMixinFields0 := metadataMixin[0].Fields()
_ = metadataMixinFields0
metadataFields := schema.Metadata{}.Fields()
_ = metadataFields
// metadataDescCreatedAt is the schema descriptor for created_at field.
metadataDescCreatedAt := metadataMixinFields0[0].Descriptor()
// metadata.DefaultCreatedAt holds the default value on creation for the created_at field.
metadata.DefaultCreatedAt = metadataDescCreatedAt.Default.(func() time.Time)
// metadataDescUpdatedAt is the schema descriptor for updated_at field.
metadataDescUpdatedAt := metadataMixinFields0[1].Descriptor()
// metadata.DefaultUpdatedAt holds the default value on creation for the updated_at field.
metadata.DefaultUpdatedAt = metadataDescUpdatedAt.Default.(func() time.Time)
// metadata.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
metadata.UpdateDefaultUpdatedAt = metadataDescUpdatedAt.UpdateDefault.(func() time.Time)
// metadataDescIsPublic is the schema descriptor for is_public field.
metadataDescIsPublic := metadataFields[3].Descriptor()
// metadata.DefaultIsPublic holds the default value on creation for the is_public field.
metadata.DefaultIsPublic = metadataDescIsPublic.Default.(bool)
nodeMixin := schema.Node{}.Mixin()
nodeMixinHooks0 := nodeMixin[0].Hooks()
node.Hooks[0] = nodeMixinHooks0[0]
nodeMixinInters0 := nodeMixin[0].Interceptors()
node.Interceptors[0] = nodeMixinInters0[0]
nodeMixinFields0 := nodeMixin[0].Fields()
_ = nodeMixinFields0
nodeFields := schema.Node{}.Fields()
_ = nodeFields
// nodeDescCreatedAt is the schema descriptor for created_at field.
nodeDescCreatedAt := nodeMixinFields0[0].Descriptor()
// node.DefaultCreatedAt holds the default value on creation for the created_at field.
node.DefaultCreatedAt = nodeDescCreatedAt.Default.(func() time.Time)
// nodeDescUpdatedAt is the schema descriptor for updated_at field.
nodeDescUpdatedAt := nodeMixinFields0[1].Descriptor()
// node.DefaultUpdatedAt holds the default value on creation for the updated_at field.
node.DefaultUpdatedAt = nodeDescUpdatedAt.Default.(func() time.Time)
// node.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
node.UpdateDefaultUpdatedAt = nodeDescUpdatedAt.UpdateDefault.(func() time.Time)
// nodeDescSettings is the schema descriptor for settings field.
nodeDescSettings := nodeFields[6].Descriptor()
// node.DefaultSettings holds the default value on creation for the settings field.
node.DefaultSettings = nodeDescSettings.Default.(*types.NodeSetting)
// nodeDescWeight is the schema descriptor for weight field.
nodeDescWeight := nodeFields[7].Descriptor()
// node.DefaultWeight holds the default value on creation for the weight field.
node.DefaultWeight = nodeDescWeight.Default.(int)
passkeyMixin := schema.Passkey{}.Mixin()
passkeyMixinHooks0 := passkeyMixin[0].Hooks()
passkey.Hooks[0] = passkeyMixinHooks0[0]
passkeyMixinInters0 := passkeyMixin[0].Interceptors()
passkey.Interceptors[0] = passkeyMixinInters0[0]
passkeyMixinFields0 := passkeyMixin[0].Fields()
_ = passkeyMixinFields0
passkeyFields := schema.Passkey{}.Fields()
_ = passkeyFields
// passkeyDescCreatedAt is the schema descriptor for created_at field.
passkeyDescCreatedAt := passkeyMixinFields0[0].Descriptor()
// passkey.DefaultCreatedAt holds the default value on creation for the created_at field.
passkey.DefaultCreatedAt = passkeyDescCreatedAt.Default.(func() time.Time)
// passkeyDescUpdatedAt is the schema descriptor for updated_at field.
passkeyDescUpdatedAt := passkeyMixinFields0[1].Descriptor()
// passkey.DefaultUpdatedAt holds the default value on creation for the updated_at field.
passkey.DefaultUpdatedAt = passkeyDescUpdatedAt.Default.(func() time.Time)
// passkey.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
passkey.UpdateDefaultUpdatedAt = passkeyDescUpdatedAt.UpdateDefault.(func() time.Time)
settingMixin := schema.Setting{}.Mixin()
settingMixinHooks0 := settingMixin[0].Hooks()
setting.Hooks[0] = settingMixinHooks0[0]
settingMixinInters0 := settingMixin[0].Interceptors()
setting.Interceptors[0] = settingMixinInters0[0]
settingMixinFields0 := settingMixin[0].Fields()
_ = settingMixinFields0
settingFields := schema.Setting{}.Fields()
_ = settingFields
// settingDescCreatedAt is the schema descriptor for created_at field.
settingDescCreatedAt := settingMixinFields0[0].Descriptor()
// setting.DefaultCreatedAt holds the default value on creation for the created_at field.
setting.DefaultCreatedAt = settingDescCreatedAt.Default.(func() time.Time)
// settingDescUpdatedAt is the schema descriptor for updated_at field.
settingDescUpdatedAt := settingMixinFields0[1].Descriptor()
// setting.DefaultUpdatedAt holds the default value on creation for the updated_at field.
setting.DefaultUpdatedAt = settingDescUpdatedAt.Default.(func() time.Time)
// setting.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
setting.UpdateDefaultUpdatedAt = settingDescUpdatedAt.UpdateDefault.(func() time.Time)
shareMixin := schema.Share{}.Mixin()
shareMixinHooks0 := shareMixin[0].Hooks()
share.Hooks[0] = shareMixinHooks0[0]
shareMixinInters0 := shareMixin[0].Interceptors()
share.Interceptors[0] = shareMixinInters0[0]
shareMixinFields0 := shareMixin[0].Fields()
_ = shareMixinFields0
shareFields := schema.Share{}.Fields()
_ = shareFields
// shareDescCreatedAt is the schema descriptor for created_at field.
shareDescCreatedAt := shareMixinFields0[0].Descriptor()
// share.DefaultCreatedAt holds the default value on creation for the created_at field.
share.DefaultCreatedAt = shareDescCreatedAt.Default.(func() time.Time)
// shareDescUpdatedAt is the schema descriptor for updated_at field.
shareDescUpdatedAt := shareMixinFields0[1].Descriptor()
// share.DefaultUpdatedAt holds the default value on creation for the updated_at field.
share.DefaultUpdatedAt = shareDescUpdatedAt.Default.(func() time.Time)
// share.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
share.UpdateDefaultUpdatedAt = shareDescUpdatedAt.UpdateDefault.(func() time.Time)
// shareDescViews is the schema descriptor for views field.
shareDescViews := shareFields[1].Descriptor()
// share.DefaultViews holds the default value on creation for the views field.
share.DefaultViews = shareDescViews.Default.(int)
// shareDescDownloads is the schema descriptor for downloads field.
shareDescDownloads := shareFields[2].Descriptor()
// share.DefaultDownloads holds the default value on creation for the downloads field.
share.DefaultDownloads = shareDescDownloads.Default.(int)
storagepolicyMixin := schema.StoragePolicy{}.Mixin()
storagepolicyMixinHooks0 := storagepolicyMixin[0].Hooks()
storagepolicy.Hooks[0] = storagepolicyMixinHooks0[0]
storagepolicyMixinInters0 := storagepolicyMixin[0].Interceptors()
storagepolicy.Interceptors[0] = storagepolicyMixinInters0[0]
storagepolicyMixinFields0 := storagepolicyMixin[0].Fields()
_ = storagepolicyMixinFields0
storagepolicyFields := schema.StoragePolicy{}.Fields()
_ = storagepolicyFields
// storagepolicyDescCreatedAt is the schema descriptor for created_at field.
storagepolicyDescCreatedAt := storagepolicyMixinFields0[0].Descriptor()
// storagepolicy.DefaultCreatedAt holds the default value on creation for the created_at field.
storagepolicy.DefaultCreatedAt = storagepolicyDescCreatedAt.Default.(func() time.Time)
// storagepolicyDescUpdatedAt is the schema descriptor for updated_at field.
storagepolicyDescUpdatedAt := storagepolicyMixinFields0[1].Descriptor()
// storagepolicy.DefaultUpdatedAt holds the default value on creation for the updated_at field.
storagepolicy.DefaultUpdatedAt = storagepolicyDescUpdatedAt.Default.(func() time.Time)
// storagepolicy.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
storagepolicy.UpdateDefaultUpdatedAt = storagepolicyDescUpdatedAt.UpdateDefault.(func() time.Time)
// storagepolicyDescSettings is the schema descriptor for settings field.
storagepolicyDescSettings := storagepolicyFields[10].Descriptor()
// storagepolicy.DefaultSettings holds the default value on creation for the settings field.
storagepolicy.DefaultSettings = storagepolicyDescSettings.Default.(*types.PolicySetting)
taskMixin := schema.Task{}.Mixin()
taskMixinHooks0 := taskMixin[0].Hooks()
task.Hooks[0] = taskMixinHooks0[0]
taskMixinInters0 := taskMixin[0].Interceptors()
task.Interceptors[0] = taskMixinInters0[0]
taskMixinFields0 := taskMixin[0].Fields()
_ = taskMixinFields0
taskFields := schema.Task{}.Fields()
_ = taskFields
// taskDescCreatedAt is the schema descriptor for created_at field.
taskDescCreatedAt := taskMixinFields0[0].Descriptor()
// task.DefaultCreatedAt holds the default value on creation for the created_at field.
task.DefaultCreatedAt = taskDescCreatedAt.Default.(func() time.Time)
// taskDescUpdatedAt is the schema descriptor for updated_at field.
taskDescUpdatedAt := taskMixinFields0[1].Descriptor()
// task.DefaultUpdatedAt holds the default value on creation for the updated_at field.
task.DefaultUpdatedAt = taskDescUpdatedAt.Default.(func() time.Time)
// task.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
task.UpdateDefaultUpdatedAt = taskDescUpdatedAt.UpdateDefault.(func() time.Time)
userMixin := schema.User{}.Mixin()
userMixinHooks0 := userMixin[0].Hooks()
user.Hooks[0] = userMixinHooks0[0]
userMixinInters0 := userMixin[0].Interceptors()
user.Interceptors[0] = userMixinInters0[0]
userMixinFields0 := userMixin[0].Fields()
_ = userMixinFields0
userFields := schema.User{}.Fields()
_ = userFields
// userDescCreatedAt is the schema descriptor for created_at field.
userDescCreatedAt := userMixinFields0[0].Descriptor()
// user.DefaultCreatedAt holds the default value on creation for the created_at field.
user.DefaultCreatedAt = userDescCreatedAt.Default.(func() time.Time)
// userDescUpdatedAt is the schema descriptor for updated_at field.
userDescUpdatedAt := userMixinFields0[1].Descriptor()
// user.DefaultUpdatedAt holds the default value on creation for the updated_at field.
user.DefaultUpdatedAt = userDescUpdatedAt.Default.(func() time.Time)
// user.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
user.UpdateDefaultUpdatedAt = userDescUpdatedAt.UpdateDefault.(func() time.Time)
// userDescEmail is the schema descriptor for email field.
userDescEmail := userFields[0].Descriptor()
// user.EmailValidator is a validator for the "email" field. It is called by the builders before save.
user.EmailValidator = userDescEmail.Validators[0].(func(string) error)
// userDescNick is the schema descriptor for nick field.
userDescNick := userFields[1].Descriptor()
// user.NickValidator is a validator for the "nick" field. It is called by the builders before save.
user.NickValidator = userDescNick.Validators[0].(func(string) error)
// userDescStorage is the schema descriptor for storage field.
userDescStorage := userFields[4].Descriptor()
// user.DefaultStorage holds the default value on creation for the storage field.
user.DefaultStorage = userDescStorage.Default.(int64)
// userDescSettings is the schema descriptor for settings field.
userDescSettings := userFields[7].Descriptor()
// user.DefaultSettings holds the default value on creation for the settings field.
user.DefaultSettings = userDescSettings.Default.(*types.UserSetting)
}
const (
Version = "v0.13.0" // Version of ent codegen.
Sum = "h1:DclxWczaCpyiKn6ZWVcJjq1zIKtJ11iNKy+08lNYsJE=" // Sum of ent codegen.
)