209 lines
9.2 KiB
Go
209 lines
9.2 KiB
Go
// Code generated by ent, DO NOT EDIT.
|
|
|
|
package runtime
|
|
|
|
import (
|
|
"voidraft/internal/models/ent/document"
|
|
"voidraft/internal/models/ent/extension"
|
|
"voidraft/internal/models/ent/keybinding"
|
|
"voidraft/internal/models/ent/theme"
|
|
"voidraft/internal/models/schema"
|
|
)
|
|
|
|
// 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() {
|
|
documentMixin := schema.Document{}.Mixin()
|
|
documentMixinHooks0 := documentMixin[0].Hooks()
|
|
documentMixinHooks1 := documentMixin[1].Hooks()
|
|
document.Hooks[0] = documentMixinHooks0[0]
|
|
document.Hooks[1] = documentMixinHooks1[0]
|
|
documentMixinInters1 := documentMixin[1].Interceptors()
|
|
document.Interceptors[0] = documentMixinInters1[0]
|
|
documentMixinFields0 := documentMixin[0].Fields()
|
|
_ = documentMixinFields0
|
|
documentFields := schema.Document{}.Fields()
|
|
_ = documentFields
|
|
// documentDescCreatedAt is the schema descriptor for created_at field.
|
|
documentDescCreatedAt := documentMixinFields0[0].Descriptor()
|
|
// document.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
document.DefaultCreatedAt = documentDescCreatedAt.Default.(func() string)
|
|
// documentDescUpdatedAt is the schema descriptor for updated_at field.
|
|
documentDescUpdatedAt := documentMixinFields0[1].Descriptor()
|
|
// document.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
document.DefaultUpdatedAt = documentDescUpdatedAt.Default.(func() string)
|
|
// documentDescTitle is the schema descriptor for title field.
|
|
documentDescTitle := documentFields[0].Descriptor()
|
|
// document.TitleValidator is a validator for the "title" field. It is called by the builders before save.
|
|
document.TitleValidator = func() func(string) error {
|
|
validators := documentDescTitle.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(title string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(title); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// documentDescContent is the schema descriptor for content field.
|
|
documentDescContent := documentFields[1].Descriptor()
|
|
// document.DefaultContent holds the default value on creation for the content field.
|
|
document.DefaultContent = documentDescContent.Default.(string)
|
|
// documentDescLocked is the schema descriptor for locked field.
|
|
documentDescLocked := documentFields[2].Descriptor()
|
|
// document.DefaultLocked holds the default value on creation for the locked field.
|
|
document.DefaultLocked = documentDescLocked.Default.(bool)
|
|
extensionMixin := schema.Extension{}.Mixin()
|
|
extensionMixinHooks0 := extensionMixin[0].Hooks()
|
|
extensionMixinHooks1 := extensionMixin[1].Hooks()
|
|
extension.Hooks[0] = extensionMixinHooks0[0]
|
|
extension.Hooks[1] = extensionMixinHooks1[0]
|
|
extensionMixinInters1 := extensionMixin[1].Interceptors()
|
|
extension.Interceptors[0] = extensionMixinInters1[0]
|
|
extensionMixinFields0 := extensionMixin[0].Fields()
|
|
_ = extensionMixinFields0
|
|
extensionFields := schema.Extension{}.Fields()
|
|
_ = extensionFields
|
|
// extensionDescCreatedAt is the schema descriptor for created_at field.
|
|
extensionDescCreatedAt := extensionMixinFields0[0].Descriptor()
|
|
// extension.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
extension.DefaultCreatedAt = extensionDescCreatedAt.Default.(func() string)
|
|
// extensionDescUpdatedAt is the schema descriptor for updated_at field.
|
|
extensionDescUpdatedAt := extensionMixinFields0[1].Descriptor()
|
|
// extension.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
extension.DefaultUpdatedAt = extensionDescUpdatedAt.Default.(func() string)
|
|
// extensionDescKey is the schema descriptor for key field.
|
|
extensionDescKey := extensionFields[0].Descriptor()
|
|
// extension.KeyValidator is a validator for the "key" field. It is called by the builders before save.
|
|
extension.KeyValidator = func() func(string) error {
|
|
validators := extensionDescKey.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(key string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(key); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// extensionDescEnabled is the schema descriptor for enabled field.
|
|
extensionDescEnabled := extensionFields[1].Descriptor()
|
|
// extension.DefaultEnabled holds the default value on creation for the enabled field.
|
|
extension.DefaultEnabled = extensionDescEnabled.Default.(bool)
|
|
keybindingMixin := schema.KeyBinding{}.Mixin()
|
|
keybindingMixinHooks0 := keybindingMixin[0].Hooks()
|
|
keybindingMixinHooks1 := keybindingMixin[1].Hooks()
|
|
keybinding.Hooks[0] = keybindingMixinHooks0[0]
|
|
keybinding.Hooks[1] = keybindingMixinHooks1[0]
|
|
keybindingMixinInters1 := keybindingMixin[1].Interceptors()
|
|
keybinding.Interceptors[0] = keybindingMixinInters1[0]
|
|
keybindingMixinFields0 := keybindingMixin[0].Fields()
|
|
_ = keybindingMixinFields0
|
|
keybindingFields := schema.KeyBinding{}.Fields()
|
|
_ = keybindingFields
|
|
// keybindingDescCreatedAt is the schema descriptor for created_at field.
|
|
keybindingDescCreatedAt := keybindingMixinFields0[0].Descriptor()
|
|
// keybinding.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
keybinding.DefaultCreatedAt = keybindingDescCreatedAt.Default.(func() string)
|
|
// keybindingDescUpdatedAt is the schema descriptor for updated_at field.
|
|
keybindingDescUpdatedAt := keybindingMixinFields0[1].Descriptor()
|
|
// keybinding.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
keybinding.DefaultUpdatedAt = keybindingDescUpdatedAt.Default.(func() string)
|
|
// keybindingDescKey is the schema descriptor for key field.
|
|
keybindingDescKey := keybindingFields[0].Descriptor()
|
|
// keybinding.KeyValidator is a validator for the "key" field. It is called by the builders before save.
|
|
keybinding.KeyValidator = func() func(string) error {
|
|
validators := keybindingDescKey.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(key string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(key); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// keybindingDescCommand is the schema descriptor for command field.
|
|
keybindingDescCommand := keybindingFields[1].Descriptor()
|
|
// keybinding.CommandValidator is a validator for the "command" field. It is called by the builders before save.
|
|
keybinding.CommandValidator = func() func(string) error {
|
|
validators := keybindingDescCommand.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(command string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(command); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// keybindingDescExtension is the schema descriptor for extension field.
|
|
keybindingDescExtension := keybindingFields[2].Descriptor()
|
|
// keybinding.ExtensionValidator is a validator for the "extension" field. It is called by the builders before save.
|
|
keybinding.ExtensionValidator = keybindingDescExtension.Validators[0].(func(string) error)
|
|
// keybindingDescEnabled is the schema descriptor for enabled field.
|
|
keybindingDescEnabled := keybindingFields[3].Descriptor()
|
|
// keybinding.DefaultEnabled holds the default value on creation for the enabled field.
|
|
keybinding.DefaultEnabled = keybindingDescEnabled.Default.(bool)
|
|
themeMixin := schema.Theme{}.Mixin()
|
|
themeMixinHooks0 := themeMixin[0].Hooks()
|
|
themeMixinHooks1 := themeMixin[1].Hooks()
|
|
theme.Hooks[0] = themeMixinHooks0[0]
|
|
theme.Hooks[1] = themeMixinHooks1[0]
|
|
themeMixinInters1 := themeMixin[1].Interceptors()
|
|
theme.Interceptors[0] = themeMixinInters1[0]
|
|
themeMixinFields0 := themeMixin[0].Fields()
|
|
_ = themeMixinFields0
|
|
themeFields := schema.Theme{}.Fields()
|
|
_ = themeFields
|
|
// themeDescCreatedAt is the schema descriptor for created_at field.
|
|
themeDescCreatedAt := themeMixinFields0[0].Descriptor()
|
|
// theme.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
theme.DefaultCreatedAt = themeDescCreatedAt.Default.(func() string)
|
|
// themeDescUpdatedAt is the schema descriptor for updated_at field.
|
|
themeDescUpdatedAt := themeMixinFields0[1].Descriptor()
|
|
// theme.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
theme.DefaultUpdatedAt = themeDescUpdatedAt.Default.(func() string)
|
|
// themeDescKey is the schema descriptor for key field.
|
|
themeDescKey := themeFields[0].Descriptor()
|
|
// theme.KeyValidator is a validator for the "key" field. It is called by the builders before save.
|
|
theme.KeyValidator = func() func(string) error {
|
|
validators := themeDescKey.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(key string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(key); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
}
|
|
|
|
const (
|
|
Version = "v0.14.5" // Version of ent codegen.
|
|
Sum = "h1:Rj2WOYJtCkWyFo6a+5wB3EfBRP0rnx1fMk6gGA0UUe4=" // Sum of ent codegen.
|
|
)
|