Versions in this module Expand all Collapse all v0 v0.9.11 Aug 25, 2024 Changes in this version + const OpCreate + const OpDelete + const OpDeleteOne + const OpUpdate + const OpUpdateOne + const TypeBook + const TypeSinglePageInfo + const TypeUser + var ErrTxStarted = errors.New("ent: cannot start a transaction within a transaction") + func Asc(fields ...string) func(*sql.Selector) + func Desc(fields ...string) func(*sql.Selector) + func IsConstraintError(err error) bool + func IsNotFound(err error) bool + func IsNotLoaded(err error) bool + func IsNotSingular(err error) bool + func IsValidationError(err error) bool + func MaskNotFound(err error) error + func NewContext(parent context.Context, c *Client) context.Context + func NewTxContext(parent context.Context, tx *Tx) context.Context + type AggregateFunc func(*sql.Selector) string + func As(fn AggregateFunc, end string) AggregateFunc + func Count() AggregateFunc + func Max(field string) AggregateFunc + func Mean(field string) AggregateFunc + func Min(field string) AggregateFunc + func Sum(field string) AggregateFunc + type Book struct + Authors string + BookID string + BookStorePath string + ChildBookNum int + Depth int + Edges BookEdges + ExtractNum int + ExtractPath string + FilePath string + FileSize int64 + ID int + ISBN string + InitComplete bool + Modified time.Time + NonUTF8Zip bool + Owner string + PageCount int + ParentFolder string + Press string + PublishedAt string + ReadPercent float64 + Title string + Type string + ZipTextEncoding string + func (b *Book) QueryPageInfos() *SinglePageInfoQuery + func (b *Book) String() string + func (b *Book) Unwrap() *Book + func (b *Book) Update() *BookUpdateOne + func (b *Book) Value(name string) (ent.Value, error) + type BookClient struct + func NewBookClient(c config) *BookClient + func (c *BookClient) Create() *BookCreate + func (c *BookClient) CreateBulk(builders ...*BookCreate) *BookCreateBulk + func (c *BookClient) Delete() *BookDelete + func (c *BookClient) DeleteOne(b *Book) *BookDeleteOne + func (c *BookClient) DeleteOneID(id int) *BookDeleteOne + func (c *BookClient) Get(ctx context.Context, id int) (*Book, error) + func (c *BookClient) GetX(ctx context.Context, id int) *Book + func (c *BookClient) Hooks() []Hook + func (c *BookClient) Intercept(interceptors ...Interceptor) + func (c *BookClient) Interceptors() []Interceptor + func (c *BookClient) MapCreateBulk(slice any, setFunc func(*BookCreate, int)) *BookCreateBulk + func (c *BookClient) Query() *BookQuery + func (c *BookClient) QueryPageInfos(b *Book) *SinglePageInfoQuery + func (c *BookClient) Update() *BookUpdate + func (c *BookClient) UpdateOne(b *Book) *BookUpdateOne + func (c *BookClient) UpdateOneID(id int) *BookUpdateOne + func (c *BookClient) Use(hooks ...Hook) + type BookCreate struct + func (bc *BookCreate) AddPageInfoIDs(ids ...int) *BookCreate + func (bc *BookCreate) AddPageInfos(s ...*SinglePageInfo) *BookCreate + func (bc *BookCreate) Exec(ctx context.Context) error + func (bc *BookCreate) ExecX(ctx context.Context) + func (bc *BookCreate) Mutation() *BookMutation + func (bc *BookCreate) Save(ctx context.Context) (*Book, error) + func (bc *BookCreate) SaveX(ctx context.Context) *Book + func (bc *BookCreate) SetAuthors(s string) *BookCreate + func (bc *BookCreate) SetBookID(s string) *BookCreate + func (bc *BookCreate) SetBookStorePath(s string) *BookCreate + func (bc *BookCreate) SetChildBookNum(i int) *BookCreate + func (bc *BookCreate) SetDepth(i int) *BookCreate + func (bc *BookCreate) SetExtractNum(i int) *BookCreate + func (bc *BookCreate) SetExtractPath(s string) *BookCreate + func (bc *BookCreate) SetFilePath(s string) *BookCreate + func (bc *BookCreate) SetFileSize(i int64) *BookCreate + func (bc *BookCreate) SetISBN(s string) *BookCreate + func (bc *BookCreate) SetInitComplete(b bool) *BookCreate + func (bc *BookCreate) SetModified(t time.Time) *BookCreate + func (bc *BookCreate) SetNillableModified(t *time.Time) *BookCreate + func (bc *BookCreate) SetNillableOwner(s *string) *BookCreate + func (bc *BookCreate) SetNonUTF8Zip(b bool) *BookCreate + func (bc *BookCreate) SetOwner(s string) *BookCreate + func (bc *BookCreate) SetPageCount(i int) *BookCreate + func (bc *BookCreate) SetParentFolder(s string) *BookCreate + func (bc *BookCreate) SetPress(s string) *BookCreate + func (bc *BookCreate) SetPublishedAt(s string) *BookCreate + func (bc *BookCreate) SetReadPercent(f float64) *BookCreate + func (bc *BookCreate) SetTitle(s string) *BookCreate + func (bc *BookCreate) SetType(s string) *BookCreate + func (bc *BookCreate) SetZipTextEncoding(s string) *BookCreate + type BookCreateBulk struct + func (bcb *BookCreateBulk) Exec(ctx context.Context) error + func (bcb *BookCreateBulk) ExecX(ctx context.Context) + func (bcb *BookCreateBulk) Save(ctx context.Context) ([]*Book, error) + func (bcb *BookCreateBulk) SaveX(ctx context.Context) []*Book + type BookDelete struct + func (bd *BookDelete) Exec(ctx context.Context) (int, error) + func (bd *BookDelete) ExecX(ctx context.Context) int + func (bd *BookDelete) Where(ps ...predicate.Book) *BookDelete + type BookDeleteOne struct + func (bdo *BookDeleteOne) Exec(ctx context.Context) error + func (bdo *BookDeleteOne) ExecX(ctx context.Context) + func (bdo *BookDeleteOne) Where(ps ...predicate.Book) *BookDeleteOne + type BookEdges struct + PageInfos []*SinglePageInfo + func (e BookEdges) PageInfosOrErr() ([]*SinglePageInfo, error) + type BookGroupBy struct + func (bgb *BookGroupBy) Aggregate(fns ...AggregateFunc) *BookGroupBy + func (bgb *BookGroupBy) Scan(ctx context.Context, v any) error + func (s *BookGroupBy) Bool(ctx context.Context) (_ bool, err error) + func (s *BookGroupBy) BoolX(ctx context.Context) bool + func (s *BookGroupBy) Bools(ctx context.Context) ([]bool, error) + func (s *BookGroupBy) BoolsX(ctx context.Context) []bool + func (s *BookGroupBy) Float64(ctx context.Context) (_ float64, err error) + func (s *BookGroupBy) Float64X(ctx context.Context) float64 + func (s *BookGroupBy) Float64s(ctx context.Context) ([]float64, error) + func (s *BookGroupBy) Float64sX(ctx context.Context) []float64 + func (s *BookGroupBy) Int(ctx context.Context) (_ int, err error) + func (s *BookGroupBy) IntX(ctx context.Context) int + func (s *BookGroupBy) Ints(ctx context.Context) ([]int, error) + func (s *BookGroupBy) IntsX(ctx context.Context) []int + func (s *BookGroupBy) ScanX(ctx context.Context, v any) + func (s *BookGroupBy) String(ctx context.Context) (_ string, err error) + func (s *BookGroupBy) StringX(ctx context.Context) string + func (s *BookGroupBy) Strings(ctx context.Context) ([]string, error) + func (s *BookGroupBy) StringsX(ctx context.Context) []string + type BookMutation struct + func (m *BookMutation) AddChildBookNum(i int) + func (m *BookMutation) AddDepth(i int) + func (m *BookMutation) AddExtractNum(i int) + func (m *BookMutation) AddField(name string, value ent.Value) error + func (m *BookMutation) AddFileSize(i int64) + func (m *BookMutation) AddPageCount(i int) + func (m *BookMutation) AddPageInfoIDs(ids ...int) + func (m *BookMutation) AddReadPercent(f float64) + func (m *BookMutation) AddedChildBookNum() (r int, exists bool) + func (m *BookMutation) AddedDepth() (r int, exists bool) + func (m *BookMutation) AddedEdges() []string + func (m *BookMutation) AddedExtractNum() (r int, exists bool) + func (m *BookMutation) AddedField(name string) (ent.Value, bool) + func (m *BookMutation) AddedFields() []string + func (m *BookMutation) AddedFileSize() (r int64, exists bool) + func (m *BookMutation) AddedIDs(name string) []ent.Value + func (m *BookMutation) AddedPageCount() (r int, exists bool) + func (m *BookMutation) AddedReadPercent() (r float64, exists bool) + func (m *BookMutation) Authors() (r string, exists bool) + func (m *BookMutation) BookID() (r string, exists bool) + func (m *BookMutation) BookStorePath() (r string, exists bool) + func (m *BookMutation) ChildBookNum() (r int, exists bool) + func (m *BookMutation) ClearEdge(name string) error + func (m *BookMutation) ClearField(name string) error + func (m *BookMutation) ClearPageInfos() + func (m *BookMutation) ClearedEdges() []string + func (m *BookMutation) ClearedFields() []string + func (m *BookMutation) Depth() (r int, exists bool) + func (m *BookMutation) EdgeCleared(name string) bool + func (m *BookMutation) ExtractNum() (r int, exists bool) + func (m *BookMutation) ExtractPath() (r string, exists bool) + func (m *BookMutation) Field(name string) (ent.Value, bool) + func (m *BookMutation) FieldCleared(name string) bool + func (m *BookMutation) Fields() []string + func (m *BookMutation) FilePath() (r string, exists bool) + func (m *BookMutation) FileSize() (r int64, exists bool) + func (m *BookMutation) GetType() (r string, exists bool) + func (m *BookMutation) ID() (id int, exists bool) + func (m *BookMutation) IDs(ctx context.Context) ([]int, error) + func (m *BookMutation) ISBN() (r string, exists bool) + func (m *BookMutation) InitComplete() (r bool, exists bool) + func (m *BookMutation) Modified() (r time.Time, exists bool) + func (m *BookMutation) NonUTF8Zip() (r bool, exists bool) + func (m *BookMutation) OldAuthors(ctx context.Context) (v string, err error) + func (m *BookMutation) OldBookID(ctx context.Context) (v string, err error) + func (m *BookMutation) OldBookStorePath(ctx context.Context) (v string, err error) + func (m *BookMutation) OldChildBookNum(ctx context.Context) (v int, err error) + func (m *BookMutation) OldDepth(ctx context.Context) (v int, err error) + func (m *BookMutation) OldExtractNum(ctx context.Context) (v int, err error) + func (m *BookMutation) OldExtractPath(ctx context.Context) (v string, err error) + func (m *BookMutation) OldField(ctx context.Context, name string) (ent.Value, error) + func (m *BookMutation) OldFilePath(ctx context.Context) (v string, err error) + func (m *BookMutation) OldFileSize(ctx context.Context) (v int64, err error) + func (m *BookMutation) OldISBN(ctx context.Context) (v string, err error) + func (m *BookMutation) OldInitComplete(ctx context.Context) (v bool, err error) + func (m *BookMutation) OldModified(ctx context.Context) (v time.Time, err error) + func (m *BookMutation) OldNonUTF8Zip(ctx context.Context) (v bool, err error) + func (m *BookMutation) OldOwner(ctx context.Context) (v string, err error) + func (m *BookMutation) OldPageCount(ctx context.Context) (v int, err error) + func (m *BookMutation) OldParentFolder(ctx context.Context) (v string, err error) + func (m *BookMutation) OldPress(ctx context.Context) (v string, err error) + func (m *BookMutation) OldPublishedAt(ctx context.Context) (v string, err error) + func (m *BookMutation) OldReadPercent(ctx context.Context) (v float64, err error) + func (m *BookMutation) OldTitle(ctx context.Context) (v string, err error) + func (m *BookMutation) OldType(ctx context.Context) (v string, err error) + func (m *BookMutation) OldZipTextEncoding(ctx context.Context) (v string, err error) + func (m *BookMutation) Op() Op + func (m *BookMutation) Owner() (r string, exists bool) + func (m *BookMutation) PageCount() (r int, exists bool) + func (m *BookMutation) PageInfosCleared() bool + func (m *BookMutation) PageInfosIDs() (ids []int) + func (m *BookMutation) ParentFolder() (r string, exists bool) + func (m *BookMutation) Press() (r string, exists bool) + func (m *BookMutation) PublishedAt() (r string, exists bool) + func (m *BookMutation) ReadPercent() (r float64, exists bool) + func (m *BookMutation) RemovePageInfoIDs(ids ...int) + func (m *BookMutation) RemovedEdges() []string + func (m *BookMutation) RemovedIDs(name string) []ent.Value + func (m *BookMutation) RemovedPageInfosIDs() (ids []int) + func (m *BookMutation) ResetAuthors() + func (m *BookMutation) ResetBookID() + func (m *BookMutation) ResetBookStorePath() + func (m *BookMutation) ResetChildBookNum() + func (m *BookMutation) ResetDepth() + func (m *BookMutation) ResetEdge(name string) error + func (m *BookMutation) ResetExtractNum() + func (m *BookMutation) ResetExtractPath() + func (m *BookMutation) ResetField(name string) error + func (m *BookMutation) ResetFilePath() + func (m *BookMutation) ResetFileSize() + func (m *BookMutation) ResetISBN() + func (m *BookMutation) ResetInitComplete() + func (m *BookMutation) ResetModified() + func (m *BookMutation) ResetNonUTF8Zip() + func (m *BookMutation) ResetOwner() + func (m *BookMutation) ResetPageCount() + func (m *BookMutation) ResetPageInfos() + func (m *BookMutation) ResetParentFolder() + func (m *BookMutation) ResetPress() + func (m *BookMutation) ResetPublishedAt() + func (m *BookMutation) ResetReadPercent() + func (m *BookMutation) ResetTitle() + func (m *BookMutation) ResetType() + func (m *BookMutation) ResetZipTextEncoding() + func (m *BookMutation) SetAuthors(s string) + func (m *BookMutation) SetBookID(s string) + func (m *BookMutation) SetBookStorePath(s string) + func (m *BookMutation) SetChildBookNum(i int) + func (m *BookMutation) SetDepth(i int) + func (m *BookMutation) SetExtractNum(i int) + func (m *BookMutation) SetExtractPath(s string) + func (m *BookMutation) SetField(name string, value ent.Value) error + func (m *BookMutation) SetFilePath(s string) + func (m *BookMutation) SetFileSize(i int64) + func (m *BookMutation) SetISBN(s string) + func (m *BookMutation) SetInitComplete(b bool) + func (m *BookMutation) SetModified(t time.Time) + func (m *BookMutation) SetNonUTF8Zip(b bool) + func (m *BookMutation) SetOp(op Op) + func (m *BookMutation) SetOwner(s string) + func (m *BookMutation) SetPageCount(i int) + func (m *BookMutation) SetParentFolder(s string) + func (m *BookMutation) SetPress(s string) + func (m *BookMutation) SetPublishedAt(s string) + func (m *BookMutation) SetReadPercent(f float64) + func (m *BookMutation) SetTitle(s string) + func (m *BookMutation) SetType(s string) + func (m *BookMutation) SetZipTextEncoding(s string) + func (m *BookMutation) Title() (r string, exists bool) + func (m *BookMutation) Type() string + func (m *BookMutation) Where(ps ...predicate.Book) + func (m *BookMutation) WhereP(ps ...func(*sql.Selector)) + func (m *BookMutation) ZipTextEncoding() (r string, exists bool) + func (m BookMutation) Client() *Client + func (m BookMutation) Tx() (*Tx, error) + type BookQuery struct + func (bq *BookQuery) Aggregate(fns ...AggregateFunc) *BookSelect + func (bq *BookQuery) All(ctx context.Context) ([]*Book, error) + func (bq *BookQuery) AllX(ctx context.Context) []*Book + func (bq *BookQuery) Clone() *BookQuery + func (bq *BookQuery) Count(ctx context.Context) (int, error) + func (bq *BookQuery) CountX(ctx context.Context) int + func (bq *BookQuery) Exist(ctx context.Context) (bool, error) + func (bq *BookQuery) ExistX(ctx context.Context) bool + func (bq *BookQuery) First(ctx context.Context) (*Book, error) + func (bq *BookQuery) FirstID(ctx context.Context) (id int, err error) + func (bq *BookQuery) FirstIDX(ctx context.Context) int + func (bq *BookQuery) FirstX(ctx context.Context) *Book + func (bq *BookQuery) GroupBy(field string, fields ...string) *BookGroupBy + func (bq *BookQuery) IDs(ctx context.Context) (ids []int, err error) + func (bq *BookQuery) IDsX(ctx context.Context) []int + func (bq *BookQuery) Limit(limit int) *BookQuery + func (bq *BookQuery) Offset(offset int) *BookQuery + func (bq *BookQuery) Only(ctx context.Context) (*Book, error) + func (bq *BookQuery) OnlyID(ctx context.Context) (id int, err error) + func (bq *BookQuery) OnlyIDX(ctx context.Context) int + func (bq *BookQuery) OnlyX(ctx context.Context) *Book + func (bq *BookQuery) Order(o ...book.OrderOption) *BookQuery + func (bq *BookQuery) QueryPageInfos() *SinglePageInfoQuery + func (bq *BookQuery) Select(fields ...string) *BookSelect + func (bq *BookQuery) Unique(unique bool) *BookQuery + func (bq *BookQuery) Where(ps ...predicate.Book) *BookQuery + func (bq *BookQuery) WithPageInfos(opts ...func(*SinglePageInfoQuery)) *BookQuery + type BookSelect struct + func (bs *BookSelect) Aggregate(fns ...AggregateFunc) *BookSelect + func (bs *BookSelect) Scan(ctx context.Context, v any) error + func (s *BookSelect) Bool(ctx context.Context) (_ bool, err error) + func (s *BookSelect) BoolX(ctx context.Context) bool + func (s *BookSelect) Bools(ctx context.Context) ([]bool, error) + func (s *BookSelect) BoolsX(ctx context.Context) []bool + func (s *BookSelect) Float64(ctx context.Context) (_ float64, err error) + func (s *BookSelect) Float64X(ctx context.Context) float64 + func (s *BookSelect) Float64s(ctx context.Context) ([]float64, error) + func (s *BookSelect) Float64sX(ctx context.Context) []float64 + func (s *BookSelect) Int(ctx context.Context) (_ int, err error) + func (s *BookSelect) IntX(ctx context.Context) int + func (s *BookSelect) Ints(ctx context.Context) ([]int, error) + func (s *BookSelect) IntsX(ctx context.Context) []int + func (s *BookSelect) ScanX(ctx context.Context, v any) + func (s *BookSelect) String(ctx context.Context) (_ string, err error) + func (s *BookSelect) StringX(ctx context.Context) string + func (s *BookSelect) Strings(ctx context.Context) ([]string, error) + func (s *BookSelect) StringsX(ctx context.Context) []string + type BookUpdate struct + func (bu *BookUpdate) AddChildBookNum(i int) *BookUpdate + func (bu *BookUpdate) AddDepth(i int) *BookUpdate + func (bu *BookUpdate) AddExtractNum(i int) *BookUpdate + func (bu *BookUpdate) AddFileSize(i int64) *BookUpdate + func (bu *BookUpdate) AddPageCount(i int) *BookUpdate + func (bu *BookUpdate) AddPageInfoIDs(ids ...int) *BookUpdate + func (bu *BookUpdate) AddPageInfos(s ...*SinglePageInfo) *BookUpdate + func (bu *BookUpdate) AddReadPercent(f float64) *BookUpdate + func (bu *BookUpdate) ClearPageInfos() *BookUpdate + func (bu *BookUpdate) Exec(ctx context.Context) error + func (bu *BookUpdate) ExecX(ctx context.Context) + func (bu *BookUpdate) Mutation() *BookMutation + func (bu *BookUpdate) RemovePageInfoIDs(ids ...int) *BookUpdate + func (bu *BookUpdate) RemovePageInfos(s ...*SinglePageInfo) *BookUpdate + func (bu *BookUpdate) Save(ctx context.Context) (int, error) + func (bu *BookUpdate) SaveX(ctx context.Context) int + func (bu *BookUpdate) SetAuthors(s string) *BookUpdate + func (bu *BookUpdate) SetBookID(s string) *BookUpdate + func (bu *BookUpdate) SetBookStorePath(s string) *BookUpdate + func (bu *BookUpdate) SetChildBookNum(i int) *BookUpdate + func (bu *BookUpdate) SetDepth(i int) *BookUpdate + func (bu *BookUpdate) SetExtractNum(i int) *BookUpdate + func (bu *BookUpdate) SetExtractPath(s string) *BookUpdate + func (bu *BookUpdate) SetFilePath(s string) *BookUpdate + func (bu *BookUpdate) SetFileSize(i int64) *BookUpdate + func (bu *BookUpdate) SetISBN(s string) *BookUpdate + func (bu *BookUpdate) SetInitComplete(b bool) *BookUpdate + func (bu *BookUpdate) SetModified(t time.Time) *BookUpdate + func (bu *BookUpdate) SetNillableAuthors(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableBookID(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableBookStorePath(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableChildBookNum(i *int) *BookUpdate + func (bu *BookUpdate) SetNillableDepth(i *int) *BookUpdate + func (bu *BookUpdate) SetNillableExtractNum(i *int) *BookUpdate + func (bu *BookUpdate) SetNillableExtractPath(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableFilePath(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableFileSize(i *int64) *BookUpdate + func (bu *BookUpdate) SetNillableISBN(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableInitComplete(b *bool) *BookUpdate + func (bu *BookUpdate) SetNillableModified(t *time.Time) *BookUpdate + func (bu *BookUpdate) SetNillableNonUTF8Zip(b *bool) *BookUpdate + func (bu *BookUpdate) SetNillableOwner(s *string) *BookUpdate + func (bu *BookUpdate) SetNillablePageCount(i *int) *BookUpdate + func (bu *BookUpdate) SetNillableParentFolder(s *string) *BookUpdate + func (bu *BookUpdate) SetNillablePress(s *string) *BookUpdate + func (bu *BookUpdate) SetNillablePublishedAt(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableReadPercent(f *float64) *BookUpdate + func (bu *BookUpdate) SetNillableTitle(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableType(s *string) *BookUpdate + func (bu *BookUpdate) SetNillableZipTextEncoding(s *string) *BookUpdate + func (bu *BookUpdate) SetNonUTF8Zip(b bool) *BookUpdate + func (bu *BookUpdate) SetOwner(s string) *BookUpdate + func (bu *BookUpdate) SetPageCount(i int) *BookUpdate + func (bu *BookUpdate) SetParentFolder(s string) *BookUpdate + func (bu *BookUpdate) SetPress(s string) *BookUpdate + func (bu *BookUpdate) SetPublishedAt(s string) *BookUpdate + func (bu *BookUpdate) SetReadPercent(f float64) *BookUpdate + func (bu *BookUpdate) SetTitle(s string) *BookUpdate + func (bu *BookUpdate) SetType(s string) *BookUpdate + func (bu *BookUpdate) SetZipTextEncoding(s string) *BookUpdate + func (bu *BookUpdate) Where(ps ...predicate.Book) *BookUpdate + type BookUpdateOne struct + func (buo *BookUpdateOne) AddChildBookNum(i int) *BookUpdateOne + func (buo *BookUpdateOne) AddDepth(i int) *BookUpdateOne + func (buo *BookUpdateOne) AddExtractNum(i int) *BookUpdateOne + func (buo *BookUpdateOne) AddFileSize(i int64) *BookUpdateOne + func (buo *BookUpdateOne) AddPageCount(i int) *BookUpdateOne + func (buo *BookUpdateOne) AddPageInfoIDs(ids ...int) *BookUpdateOne + func (buo *BookUpdateOne) AddPageInfos(s ...*SinglePageInfo) *BookUpdateOne + func (buo *BookUpdateOne) AddReadPercent(f float64) *BookUpdateOne + func (buo *BookUpdateOne) ClearPageInfos() *BookUpdateOne + func (buo *BookUpdateOne) Exec(ctx context.Context) error + func (buo *BookUpdateOne) ExecX(ctx context.Context) + func (buo *BookUpdateOne) Mutation() *BookMutation + func (buo *BookUpdateOne) RemovePageInfoIDs(ids ...int) *BookUpdateOne + func (buo *BookUpdateOne) RemovePageInfos(s ...*SinglePageInfo) *BookUpdateOne + func (buo *BookUpdateOne) Save(ctx context.Context) (*Book, error) + func (buo *BookUpdateOne) SaveX(ctx context.Context) *Book + func (buo *BookUpdateOne) Select(field string, fields ...string) *BookUpdateOne + func (buo *BookUpdateOne) SetAuthors(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetBookID(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetBookStorePath(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetChildBookNum(i int) *BookUpdateOne + func (buo *BookUpdateOne) SetDepth(i int) *BookUpdateOne + func (buo *BookUpdateOne) SetExtractNum(i int) *BookUpdateOne + func (buo *BookUpdateOne) SetExtractPath(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetFilePath(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetFileSize(i int64) *BookUpdateOne + func (buo *BookUpdateOne) SetISBN(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetInitComplete(b bool) *BookUpdateOne + func (buo *BookUpdateOne) SetModified(t time.Time) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableAuthors(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableBookID(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableBookStorePath(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableChildBookNum(i *int) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableDepth(i *int) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableExtractNum(i *int) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableExtractPath(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableFilePath(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableFileSize(i *int64) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableISBN(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableInitComplete(b *bool) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableModified(t *time.Time) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableNonUTF8Zip(b *bool) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableOwner(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillablePageCount(i *int) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableParentFolder(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillablePress(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillablePublishedAt(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableReadPercent(f *float64) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableTitle(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableType(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNillableZipTextEncoding(s *string) *BookUpdateOne + func (buo *BookUpdateOne) SetNonUTF8Zip(b bool) *BookUpdateOne + func (buo *BookUpdateOne) SetOwner(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetPageCount(i int) *BookUpdateOne + func (buo *BookUpdateOne) SetParentFolder(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetPress(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetPublishedAt(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetReadPercent(f float64) *BookUpdateOne + func (buo *BookUpdateOne) SetTitle(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetType(s string) *BookUpdateOne + func (buo *BookUpdateOne) SetZipTextEncoding(s string) *BookUpdateOne + func (buo *BookUpdateOne) Where(ps ...predicate.Book) *BookUpdateOne + type Books []*Book + type Client struct + Book *BookClient + Schema *migrate.Schema + SinglePageInfo *SinglePageInfoClient + User *UserClient + func FromContext(ctx context.Context) *Client + func NewClient(opts ...Option) *Client + func Open(driverName, dataSourceName string, options ...Option) (*Client, error) + func (c *Client) BeginTx(ctx context.Context, opts *sql.TxOptions) (*Tx, error) + func (c *Client) Close() error + func (c *Client) Debug() *Client + func (c *Client) Intercept(interceptors ...Interceptor) + func (c *Client) Mutate(ctx context.Context, m Mutation) (Value, error) + func (c *Client) Tx(ctx context.Context) (*Tx, error) + func (c *Client) Use(hooks ...Hook) + type CommitFunc func(context.Context, *Tx) error + func (f CommitFunc) Commit(ctx context.Context, tx *Tx) error + type CommitHook func(Committer) Committer + type Committer interface + Commit func(context.Context, *Tx) error + type ConstraintError struct + func (e *ConstraintError) Unwrap() error + func (e ConstraintError) Error() string + type Hook = ent.Hook + type InterceptFunc = ent.InterceptFunc + type Interceptor = ent.Interceptor + type MutateFunc = ent.MutateFunc + type Mutation = ent.Mutation + type Mutator = ent.Mutator + type NotFoundError struct + func (e *NotFoundError) Error() string + type NotLoadedError struct + func (e *NotLoadedError) Error() string + type NotSingularError struct + func (e *NotSingularError) Error() string + type Op = ent.Op + type Option func(*config) + func Debug() Option + func Driver(driver dialect.Driver) Option + func Log(fn func(...any)) Option + type OrderFunc func(*sql.Selector) + type Policy = ent.Policy + type Querier = ent.Querier + type QuerierFunc = ent.QuerierFunc + type Query = ent.Query + type QueryContext = ent.QueryContext + type RollbackFunc func(context.Context, *Tx) error + func (f RollbackFunc) Rollback(ctx context.Context, tx *Tx) error + type RollbackHook func(Rollbacker) Rollbacker + type Rollbacker interface + Rollback func(context.Context, *Tx) error + type SinglePageInfo struct + BlurHash string + BookID string + FileSize int64 + Height int + ID int + ImgType string + ModeTime time.Time + NameInArchive string + PageNum int + RealImageFilePATH string + URL string + Width int + func (spi *SinglePageInfo) String() string + func (spi *SinglePageInfo) Unwrap() *SinglePageInfo + func (spi *SinglePageInfo) Update() *SinglePageInfoUpdateOne + func (spi *SinglePageInfo) Value(name string) (ent.Value, error) + type SinglePageInfoClient struct + func NewSinglePageInfoClient(c config) *SinglePageInfoClient + func (c *SinglePageInfoClient) Create() *SinglePageInfoCreate + func (c *SinglePageInfoClient) CreateBulk(builders ...*SinglePageInfoCreate) *SinglePageInfoCreateBulk + func (c *SinglePageInfoClient) Delete() *SinglePageInfoDelete + func (c *SinglePageInfoClient) DeleteOne(spi *SinglePageInfo) *SinglePageInfoDeleteOne + func (c *SinglePageInfoClient) DeleteOneID(id int) *SinglePageInfoDeleteOne + func (c *SinglePageInfoClient) Get(ctx context.Context, id int) (*SinglePageInfo, error) + func (c *SinglePageInfoClient) GetX(ctx context.Context, id int) *SinglePageInfo + func (c *SinglePageInfoClient) Hooks() []Hook + func (c *SinglePageInfoClient) Intercept(interceptors ...Interceptor) + func (c *SinglePageInfoClient) Interceptors() []Interceptor + func (c *SinglePageInfoClient) MapCreateBulk(slice any, setFunc func(*SinglePageInfoCreate, int)) *SinglePageInfoCreateBulk + func (c *SinglePageInfoClient) Query() *SinglePageInfoQuery + func (c *SinglePageInfoClient) Update() *SinglePageInfoUpdate + func (c *SinglePageInfoClient) UpdateOne(spi *SinglePageInfo) *SinglePageInfoUpdateOne + func (c *SinglePageInfoClient) UpdateOneID(id int) *SinglePageInfoUpdateOne + func (c *SinglePageInfoClient) Use(hooks ...Hook) + type SinglePageInfoCreate struct + func (spic *SinglePageInfoCreate) Exec(ctx context.Context) error + func (spic *SinglePageInfoCreate) ExecX(ctx context.Context) + func (spic *SinglePageInfoCreate) Mutation() *SinglePageInfoMutation + func (spic *SinglePageInfoCreate) Save(ctx context.Context) (*SinglePageInfo, error) + func (spic *SinglePageInfoCreate) SaveX(ctx context.Context) *SinglePageInfo + func (spic *SinglePageInfoCreate) SetBlurHash(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetBookID(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetFileSize(i int64) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetHeight(i int) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetImgType(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetModeTime(t time.Time) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetNameInArchive(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetNillableModeTime(t *time.Time) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetPageNum(i int) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetRealImageFilePATH(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetURL(s string) *SinglePageInfoCreate + func (spic *SinglePageInfoCreate) SetWidth(i int) *SinglePageInfoCreate + type SinglePageInfoCreateBulk struct + func (spicb *SinglePageInfoCreateBulk) Exec(ctx context.Context) error + func (spicb *SinglePageInfoCreateBulk) ExecX(ctx context.Context) + func (spicb *SinglePageInfoCreateBulk) Save(ctx context.Context) ([]*SinglePageInfo, error) + func (spicb *SinglePageInfoCreateBulk) SaveX(ctx context.Context) []*SinglePageInfo + type SinglePageInfoDelete struct + func (spid *SinglePageInfoDelete) Exec(ctx context.Context) (int, error) + func (spid *SinglePageInfoDelete) ExecX(ctx context.Context) int + func (spid *SinglePageInfoDelete) Where(ps ...predicate.SinglePageInfo) *SinglePageInfoDelete + type SinglePageInfoDeleteOne struct + func (spido *SinglePageInfoDeleteOne) Exec(ctx context.Context) error + func (spido *SinglePageInfoDeleteOne) ExecX(ctx context.Context) + func (spido *SinglePageInfoDeleteOne) Where(ps ...predicate.SinglePageInfo) *SinglePageInfoDeleteOne + type SinglePageInfoGroupBy struct + func (s *SinglePageInfoGroupBy) Bool(ctx context.Context) (_ bool, err error) + func (s *SinglePageInfoGroupBy) BoolX(ctx context.Context) bool + func (s *SinglePageInfoGroupBy) Bools(ctx context.Context) ([]bool, error) + func (s *SinglePageInfoGroupBy) BoolsX(ctx context.Context) []bool + func (s *SinglePageInfoGroupBy) Float64(ctx context.Context) (_ float64, err error) + func (s *SinglePageInfoGroupBy) Float64X(ctx context.Context) float64 + func (s *SinglePageInfoGroupBy) Float64s(ctx context.Context) ([]float64, error) + func (s *SinglePageInfoGroupBy) Float64sX(ctx context.Context) []float64 + func (s *SinglePageInfoGroupBy) Int(ctx context.Context) (_ int, err error) + func (s *SinglePageInfoGroupBy) IntX(ctx context.Context) int + func (s *SinglePageInfoGroupBy) Ints(ctx context.Context) ([]int, error) + func (s *SinglePageInfoGroupBy) IntsX(ctx context.Context) []int + func (s *SinglePageInfoGroupBy) ScanX(ctx context.Context, v any) + func (s *SinglePageInfoGroupBy) String(ctx context.Context) (_ string, err error) + func (s *SinglePageInfoGroupBy) StringX(ctx context.Context) string + func (s *SinglePageInfoGroupBy) Strings(ctx context.Context) ([]string, error) + func (s *SinglePageInfoGroupBy) StringsX(ctx context.Context) []string + func (spigb *SinglePageInfoGroupBy) Aggregate(fns ...AggregateFunc) *SinglePageInfoGroupBy + func (spigb *SinglePageInfoGroupBy) Scan(ctx context.Context, v any) error + type SinglePageInfoMutation struct + func (m *SinglePageInfoMutation) AddField(name string, value ent.Value) error + func (m *SinglePageInfoMutation) AddFileSize(i int64) + func (m *SinglePageInfoMutation) AddHeight(i int) + func (m *SinglePageInfoMutation) AddPageNum(i int) + func (m *SinglePageInfoMutation) AddWidth(i int) + func (m *SinglePageInfoMutation) AddedEdges() []string + func (m *SinglePageInfoMutation) AddedField(name string) (ent.Value, bool) + func (m *SinglePageInfoMutation) AddedFields() []string + func (m *SinglePageInfoMutation) AddedFileSize() (r int64, exists bool) + func (m *SinglePageInfoMutation) AddedHeight() (r int, exists bool) + func (m *SinglePageInfoMutation) AddedIDs(name string) []ent.Value + func (m *SinglePageInfoMutation) AddedPageNum() (r int, exists bool) + func (m *SinglePageInfoMutation) AddedWidth() (r int, exists bool) + func (m *SinglePageInfoMutation) BlurHash() (r string, exists bool) + func (m *SinglePageInfoMutation) BookID() (r string, exists bool) + func (m *SinglePageInfoMutation) ClearEdge(name string) error + func (m *SinglePageInfoMutation) ClearField(name string) error + func (m *SinglePageInfoMutation) ClearedEdges() []string + func (m *SinglePageInfoMutation) ClearedFields() []string + func (m *SinglePageInfoMutation) EdgeCleared(name string) bool + func (m *SinglePageInfoMutation) Field(name string) (ent.Value, bool) + func (m *SinglePageInfoMutation) FieldCleared(name string) bool + func (m *SinglePageInfoMutation) Fields() []string + func (m *SinglePageInfoMutation) FileSize() (r int64, exists bool) + func (m *SinglePageInfoMutation) Height() (r int, exists bool) + func (m *SinglePageInfoMutation) ID() (id int, exists bool) + func (m *SinglePageInfoMutation) IDs(ctx context.Context) ([]int, error) + func (m *SinglePageInfoMutation) ImgType() (r string, exists bool) + func (m *SinglePageInfoMutation) ModeTime() (r time.Time, exists bool) + func (m *SinglePageInfoMutation) NameInArchive() (r string, exists bool) + func (m *SinglePageInfoMutation) OldBlurHash(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldBookID(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldField(ctx context.Context, name string) (ent.Value, error) + func (m *SinglePageInfoMutation) OldFileSize(ctx context.Context) (v int64, err error) + func (m *SinglePageInfoMutation) OldHeight(ctx context.Context) (v int, err error) + func (m *SinglePageInfoMutation) OldImgType(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldModeTime(ctx context.Context) (v time.Time, err error) + func (m *SinglePageInfoMutation) OldNameInArchive(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldPageNum(ctx context.Context) (v int, err error) + func (m *SinglePageInfoMutation) OldRealImageFilePATH(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldURL(ctx context.Context) (v string, err error) + func (m *SinglePageInfoMutation) OldWidth(ctx context.Context) (v int, err error) + func (m *SinglePageInfoMutation) Op() Op + func (m *SinglePageInfoMutation) PageNum() (r int, exists bool) + func (m *SinglePageInfoMutation) RealImageFilePATH() (r string, exists bool) + func (m *SinglePageInfoMutation) RemovedEdges() []string + func (m *SinglePageInfoMutation) RemovedIDs(name string) []ent.Value + func (m *SinglePageInfoMutation) ResetBlurHash() + func (m *SinglePageInfoMutation) ResetBookID() + func (m *SinglePageInfoMutation) ResetEdge(name string) error + func (m *SinglePageInfoMutation) ResetField(name string) error + func (m *SinglePageInfoMutation) ResetFileSize() + func (m *SinglePageInfoMutation) ResetHeight() + func (m *SinglePageInfoMutation) ResetImgType() + func (m *SinglePageInfoMutation) ResetModeTime() + func (m *SinglePageInfoMutation) ResetNameInArchive() + func (m *SinglePageInfoMutation) ResetPageNum() + func (m *SinglePageInfoMutation) ResetRealImageFilePATH() + func (m *SinglePageInfoMutation) ResetURL() + func (m *SinglePageInfoMutation) ResetWidth() + func (m *SinglePageInfoMutation) SetBlurHash(s string) + func (m *SinglePageInfoMutation) SetBookID(s string) + func (m *SinglePageInfoMutation) SetField(name string, value ent.Value) error + func (m *SinglePageInfoMutation) SetFileSize(i int64) + func (m *SinglePageInfoMutation) SetHeight(i int) + func (m *SinglePageInfoMutation) SetImgType(s string) + func (m *SinglePageInfoMutation) SetModeTime(t time.Time) + func (m *SinglePageInfoMutation) SetNameInArchive(s string) + func (m *SinglePageInfoMutation) SetOp(op Op) + func (m *SinglePageInfoMutation) SetPageNum(i int) + func (m *SinglePageInfoMutation) SetRealImageFilePATH(s string) + func (m *SinglePageInfoMutation) SetURL(s string) + func (m *SinglePageInfoMutation) SetWidth(i int) + func (m *SinglePageInfoMutation) Type() string + func (m *SinglePageInfoMutation) URL() (r string, exists bool) + func (m *SinglePageInfoMutation) Where(ps ...predicate.SinglePageInfo) + func (m *SinglePageInfoMutation) WhereP(ps ...func(*sql.Selector)) + func (m *SinglePageInfoMutation) Width() (r int, exists bool) + func (m SinglePageInfoMutation) Client() *Client + func (m SinglePageInfoMutation) Tx() (*Tx, error) + type SinglePageInfoQuery struct + func (spiq *SinglePageInfoQuery) Aggregate(fns ...AggregateFunc) *SinglePageInfoSelect + func (spiq *SinglePageInfoQuery) All(ctx context.Context) ([]*SinglePageInfo, error) + func (spiq *SinglePageInfoQuery) AllX(ctx context.Context) []*SinglePageInfo + func (spiq *SinglePageInfoQuery) Clone() *SinglePageInfoQuery + func (spiq *SinglePageInfoQuery) Count(ctx context.Context) (int, error) + func (spiq *SinglePageInfoQuery) CountX(ctx context.Context) int + func (spiq *SinglePageInfoQuery) Exist(ctx context.Context) (bool, error) + func (spiq *SinglePageInfoQuery) ExistX(ctx context.Context) bool + func (spiq *SinglePageInfoQuery) First(ctx context.Context) (*SinglePageInfo, error) + func (spiq *SinglePageInfoQuery) FirstID(ctx context.Context) (id int, err error) + func (spiq *SinglePageInfoQuery) FirstIDX(ctx context.Context) int + func (spiq *SinglePageInfoQuery) FirstX(ctx context.Context) *SinglePageInfo + func (spiq *SinglePageInfoQuery) GroupBy(field string, fields ...string) *SinglePageInfoGroupBy + func (spiq *SinglePageInfoQuery) IDs(ctx context.Context) (ids []int, err error) + func (spiq *SinglePageInfoQuery) IDsX(ctx context.Context) []int + func (spiq *SinglePageInfoQuery) Limit(limit int) *SinglePageInfoQuery + func (spiq *SinglePageInfoQuery) Offset(offset int) *SinglePageInfoQuery + func (spiq *SinglePageInfoQuery) Only(ctx context.Context) (*SinglePageInfo, error) + func (spiq *SinglePageInfoQuery) OnlyID(ctx context.Context) (id int, err error) + func (spiq *SinglePageInfoQuery) OnlyIDX(ctx context.Context) int + func (spiq *SinglePageInfoQuery) OnlyX(ctx context.Context) *SinglePageInfo + func (spiq *SinglePageInfoQuery) Order(o ...singlepageinfo.OrderOption) *SinglePageInfoQuery + func (spiq *SinglePageInfoQuery) Select(fields ...string) *SinglePageInfoSelect + func (spiq *SinglePageInfoQuery) Unique(unique bool) *SinglePageInfoQuery + func (spiq *SinglePageInfoQuery) Where(ps ...predicate.SinglePageInfo) *SinglePageInfoQuery + type SinglePageInfoSelect struct + func (s *SinglePageInfoSelect) Bool(ctx context.Context) (_ bool, err error) + func (s *SinglePageInfoSelect) BoolX(ctx context.Context) bool + func (s *SinglePageInfoSelect) Bools(ctx context.Context) ([]bool, error) + func (s *SinglePageInfoSelect) BoolsX(ctx context.Context) []bool + func (s *SinglePageInfoSelect) Float64(ctx context.Context) (_ float64, err error) + func (s *SinglePageInfoSelect) Float64X(ctx context.Context) float64 + func (s *SinglePageInfoSelect) Float64s(ctx context.Context) ([]float64, error) + func (s *SinglePageInfoSelect) Float64sX(ctx context.Context) []float64 + func (s *SinglePageInfoSelect) Int(ctx context.Context) (_ int, err error) + func (s *SinglePageInfoSelect) IntX(ctx context.Context) int + func (s *SinglePageInfoSelect) Ints(ctx context.Context) ([]int, error) + func (s *SinglePageInfoSelect) IntsX(ctx context.Context) []int + func (s *SinglePageInfoSelect) ScanX(ctx context.Context, v any) + func (s *SinglePageInfoSelect) String(ctx context.Context) (_ string, err error) + func (s *SinglePageInfoSelect) StringX(ctx context.Context) string + func (s *SinglePageInfoSelect) Strings(ctx context.Context) ([]string, error) + func (s *SinglePageInfoSelect) StringsX(ctx context.Context) []string + func (spis *SinglePageInfoSelect) Aggregate(fns ...AggregateFunc) *SinglePageInfoSelect + func (spis *SinglePageInfoSelect) Scan(ctx context.Context, v any) error + type SinglePageInfoUpdate struct + func (spiu *SinglePageInfoUpdate) AddFileSize(i int64) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) AddHeight(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) AddPageNum(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) AddWidth(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) Exec(ctx context.Context) error + func (spiu *SinglePageInfoUpdate) ExecX(ctx context.Context) + func (spiu *SinglePageInfoUpdate) Mutation() *SinglePageInfoMutation + func (spiu *SinglePageInfoUpdate) Save(ctx context.Context) (int, error) + func (spiu *SinglePageInfoUpdate) SaveX(ctx context.Context) int + func (spiu *SinglePageInfoUpdate) SetBlurHash(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetBookID(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetFileSize(i int64) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetHeight(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetImgType(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetModeTime(t time.Time) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNameInArchive(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableBlurHash(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableBookID(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableFileSize(i *int64) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableHeight(i *int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableImgType(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableModeTime(t *time.Time) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableNameInArchive(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillablePageNum(i *int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableRealImageFilePATH(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableURL(s *string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetNillableWidth(i *int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetPageNum(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetRealImageFilePATH(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetURL(s string) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) SetWidth(i int) *SinglePageInfoUpdate + func (spiu *SinglePageInfoUpdate) Where(ps ...predicate.SinglePageInfo) *SinglePageInfoUpdate + type SinglePageInfoUpdateOne struct + func (spiuo *SinglePageInfoUpdateOne) AddFileSize(i int64) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) AddHeight(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) AddPageNum(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) AddWidth(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) Exec(ctx context.Context) error + func (spiuo *SinglePageInfoUpdateOne) ExecX(ctx context.Context) + func (spiuo *SinglePageInfoUpdateOne) Mutation() *SinglePageInfoMutation + func (spiuo *SinglePageInfoUpdateOne) Save(ctx context.Context) (*SinglePageInfo, error) + func (spiuo *SinglePageInfoUpdateOne) SaveX(ctx context.Context) *SinglePageInfo + func (spiuo *SinglePageInfoUpdateOne) Select(field string, fields ...string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetBlurHash(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetBookID(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetFileSize(i int64) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetHeight(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetImgType(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetModeTime(t time.Time) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNameInArchive(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableBlurHash(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableBookID(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableFileSize(i *int64) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableHeight(i *int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableImgType(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableModeTime(t *time.Time) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableNameInArchive(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillablePageNum(i *int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableRealImageFilePATH(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableURL(s *string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetNillableWidth(i *int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetPageNum(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetRealImageFilePATH(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetURL(s string) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) SetWidth(i int) *SinglePageInfoUpdateOne + func (spiuo *SinglePageInfoUpdateOne) Where(ps ...predicate.SinglePageInfo) *SinglePageInfoUpdateOne + type SinglePageInfos []*SinglePageInfo + type TraverseFunc = ent.TraverseFunc + type Traverser = ent.Traverser + type Tx struct + Book *BookClient + SinglePageInfo *SinglePageInfoClient + User *UserClient + func TxFromContext(ctx context.Context) *Tx + func (tx *Tx) Client() *Client + func (tx *Tx) Commit() error + func (tx *Tx) OnCommit(f CommitHook) + func (tx *Tx) OnRollback(f RollbackHook) + func (tx *Tx) Rollback() error + type User struct + Age int + CreatedAt time.Time + ID int + LastLogin time.Time + Name string + Password string + Username string + func (u *User) String() string + func (u *User) Unwrap() *User + func (u *User) Update() *UserUpdateOne + func (u *User) Value(name string) (ent.Value, error) + type UserClient struct + func NewUserClient(c config) *UserClient + func (c *UserClient) Create() *UserCreate + func (c *UserClient) CreateBulk(builders ...*UserCreate) *UserCreateBulk + func (c *UserClient) Delete() *UserDelete + func (c *UserClient) DeleteOne(u *User) *UserDeleteOne + func (c *UserClient) DeleteOneID(id int) *UserDeleteOne + func (c *UserClient) Get(ctx context.Context, id int) (*User, error) + func (c *UserClient) GetX(ctx context.Context, id int) *User + func (c *UserClient) Hooks() []Hook + func (c *UserClient) Intercept(interceptors ...Interceptor) + func (c *UserClient) Interceptors() []Interceptor + func (c *UserClient) MapCreateBulk(slice any, setFunc func(*UserCreate, int)) *UserCreateBulk + func (c *UserClient) Query() *UserQuery + func (c *UserClient) Update() *UserUpdate + func (c *UserClient) UpdateOne(u *User) *UserUpdateOne + func (c *UserClient) UpdateOneID(id int) *UserUpdateOne + func (c *UserClient) Use(hooks ...Hook) + type UserCreate struct + func (uc *UserCreate) Exec(ctx context.Context) error + func (uc *UserCreate) ExecX(ctx context.Context) + func (uc *UserCreate) Mutation() *UserMutation + func (uc *UserCreate) Save(ctx context.Context) (*User, error) + func (uc *UserCreate) SaveX(ctx context.Context) *User + func (uc *UserCreate) SetAge(i int) *UserCreate + func (uc *UserCreate) SetCreatedAt(t time.Time) *UserCreate + func (uc *UserCreate) SetLastLogin(t time.Time) *UserCreate + func (uc *UserCreate) SetName(s string) *UserCreate + func (uc *UserCreate) SetNillableCreatedAt(t *time.Time) *UserCreate + func (uc *UserCreate) SetNillableLastLogin(t *time.Time) *UserCreate + func (uc *UserCreate) SetPassword(s string) *UserCreate + func (uc *UserCreate) SetUsername(s string) *UserCreate + type UserCreateBulk struct + func (ucb *UserCreateBulk) Exec(ctx context.Context) error + func (ucb *UserCreateBulk) ExecX(ctx context.Context) + func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) + func (ucb *UserCreateBulk) SaveX(ctx context.Context) []*User + type UserDelete struct + func (ud *UserDelete) Exec(ctx context.Context) (int, error) + func (ud *UserDelete) ExecX(ctx context.Context) int + func (ud *UserDelete) Where(ps ...predicate.User) *UserDelete + type UserDeleteOne struct + func (udo *UserDeleteOne) Exec(ctx context.Context) error + func (udo *UserDeleteOne) ExecX(ctx context.Context) + func (udo *UserDeleteOne) Where(ps ...predicate.User) *UserDeleteOne + type UserGroupBy struct + func (s *UserGroupBy) Bool(ctx context.Context) (_ bool, err error) + func (s *UserGroupBy) BoolX(ctx context.Context) bool + func (s *UserGroupBy) Bools(ctx context.Context) ([]bool, error) + func (s *UserGroupBy) BoolsX(ctx context.Context) []bool + func (s *UserGroupBy) Float64(ctx context.Context) (_ float64, err error) + func (s *UserGroupBy) Float64X(ctx context.Context) float64 + func (s *UserGroupBy) Float64s(ctx context.Context) ([]float64, error) + func (s *UserGroupBy) Float64sX(ctx context.Context) []float64 + func (s *UserGroupBy) Int(ctx context.Context) (_ int, err error) + func (s *UserGroupBy) IntX(ctx context.Context) int + func (s *UserGroupBy) Ints(ctx context.Context) ([]int, error) + func (s *UserGroupBy) IntsX(ctx context.Context) []int + func (s *UserGroupBy) ScanX(ctx context.Context, v any) + func (s *UserGroupBy) String(ctx context.Context) (_ string, err error) + func (s *UserGroupBy) StringX(ctx context.Context) string + func (s *UserGroupBy) Strings(ctx context.Context) ([]string, error) + func (s *UserGroupBy) StringsX(ctx context.Context) []string + func (ugb *UserGroupBy) Aggregate(fns ...AggregateFunc) *UserGroupBy + func (ugb *UserGroupBy) Scan(ctx context.Context, v any) error + type UserMutation struct + func (m *UserMutation) AddAge(i int) + func (m *UserMutation) AddField(name string, value ent.Value) error + func (m *UserMutation) AddedAge() (r int, exists bool) + func (m *UserMutation) AddedEdges() []string + func (m *UserMutation) AddedField(name string) (ent.Value, bool) + func (m *UserMutation) AddedFields() []string + func (m *UserMutation) AddedIDs(name string) []ent.Value + func (m *UserMutation) Age() (r int, exists bool) + func (m *UserMutation) ClearEdge(name string) error + func (m *UserMutation) ClearField(name string) error + func (m *UserMutation) ClearedEdges() []string + func (m *UserMutation) ClearedFields() []string + func (m *UserMutation) CreatedAt() (r time.Time, exists bool) + func (m *UserMutation) EdgeCleared(name string) bool + func (m *UserMutation) Field(name string) (ent.Value, bool) + func (m *UserMutation) FieldCleared(name string) bool + func (m *UserMutation) Fields() []string + func (m *UserMutation) ID() (id int, exists bool) + func (m *UserMutation) IDs(ctx context.Context) ([]int, error) + func (m *UserMutation) LastLogin() (r time.Time, exists bool) + func (m *UserMutation) Name() (r string, exists bool) + func (m *UserMutation) OldAge(ctx context.Context) (v int, err error) + func (m *UserMutation) OldCreatedAt(ctx context.Context) (v time.Time, err error) + func (m *UserMutation) OldField(ctx context.Context, name string) (ent.Value, error) + func (m *UserMutation) OldLastLogin(ctx context.Context) (v time.Time, err error) + func (m *UserMutation) OldName(ctx context.Context) (v string, err error) + func (m *UserMutation) OldPassword(ctx context.Context) (v string, err error) + func (m *UserMutation) OldUsername(ctx context.Context) (v string, err error) + func (m *UserMutation) Op() Op + func (m *UserMutation) Password() (r string, exists bool) + func (m *UserMutation) RemovedEdges() []string + func (m *UserMutation) RemovedIDs(name string) []ent.Value + func (m *UserMutation) ResetAge() + func (m *UserMutation) ResetCreatedAt() + func (m *UserMutation) ResetEdge(name string) error + func (m *UserMutation) ResetField(name string) error + func (m *UserMutation) ResetLastLogin() + func (m *UserMutation) ResetName() + func (m *UserMutation) ResetPassword() + func (m *UserMutation) ResetUsername() + func (m *UserMutation) SetAge(i int) + func (m *UserMutation) SetCreatedAt(t time.Time) + func (m *UserMutation) SetField(name string, value ent.Value) error + func (m *UserMutation) SetLastLogin(t time.Time) + func (m *UserMutation) SetName(s string) + func (m *UserMutation) SetOp(op Op) + func (m *UserMutation) SetPassword(s string) + func (m *UserMutation) SetUsername(s string) + func (m *UserMutation) Type() string + func (m *UserMutation) Username() (r string, exists bool) + func (m *UserMutation) Where(ps ...predicate.User) + func (m *UserMutation) WhereP(ps ...func(*sql.Selector)) + func (m UserMutation) Client() *Client + func (m UserMutation) Tx() (*Tx, error) + type UserQuery struct + func (uq *UserQuery) Aggregate(fns ...AggregateFunc) *UserSelect + func (uq *UserQuery) All(ctx context.Context) ([]*User, error) + func (uq *UserQuery) AllX(ctx context.Context) []*User + func (uq *UserQuery) Clone() *UserQuery + func (uq *UserQuery) Count(ctx context.Context) (int, error) + func (uq *UserQuery) CountX(ctx context.Context) int + func (uq *UserQuery) Exist(ctx context.Context) (bool, error) + func (uq *UserQuery) ExistX(ctx context.Context) bool + func (uq *UserQuery) First(ctx context.Context) (*User, error) + func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) + func (uq *UserQuery) FirstIDX(ctx context.Context) int + func (uq *UserQuery) FirstX(ctx context.Context) *User + func (uq *UserQuery) GroupBy(field string, fields ...string) *UserGroupBy + func (uq *UserQuery) IDs(ctx context.Context) (ids []int, err error) + func (uq *UserQuery) IDsX(ctx context.Context) []int + func (uq *UserQuery) Limit(limit int) *UserQuery + func (uq *UserQuery) Offset(offset int) *UserQuery + func (uq *UserQuery) Only(ctx context.Context) (*User, error) + func (uq *UserQuery) OnlyID(ctx context.Context) (id int, err error) + func (uq *UserQuery) OnlyIDX(ctx context.Context) int + func (uq *UserQuery) OnlyX(ctx context.Context) *User + func (uq *UserQuery) Order(o ...user.OrderOption) *UserQuery + func (uq *UserQuery) Select(fields ...string) *UserSelect + func (uq *UserQuery) Unique(unique bool) *UserQuery + func (uq *UserQuery) Where(ps ...predicate.User) *UserQuery + type UserSelect struct + func (s *UserSelect) Bool(ctx context.Context) (_ bool, err error) + func (s *UserSelect) BoolX(ctx context.Context) bool + func (s *UserSelect) Bools(ctx context.Context) ([]bool, error) + func (s *UserSelect) BoolsX(ctx context.Context) []bool + func (s *UserSelect) Float64(ctx context.Context) (_ float64, err error) + func (s *UserSelect) Float64X(ctx context.Context) float64 + func (s *UserSelect) Float64s(ctx context.Context) ([]float64, error) + func (s *UserSelect) Float64sX(ctx context.Context) []float64 + func (s *UserSelect) Int(ctx context.Context) (_ int, err error) + func (s *UserSelect) IntX(ctx context.Context) int + func (s *UserSelect) Ints(ctx context.Context) ([]int, error) + func (s *UserSelect) IntsX(ctx context.Context) []int + func (s *UserSelect) ScanX(ctx context.Context, v any) + func (s *UserSelect) String(ctx context.Context) (_ string, err error) + func (s *UserSelect) StringX(ctx context.Context) string + func (s *UserSelect) Strings(ctx context.Context) ([]string, error) + func (s *UserSelect) StringsX(ctx context.Context) []string + func (us *UserSelect) Aggregate(fns ...AggregateFunc) *UserSelect + func (us *UserSelect) Scan(ctx context.Context, v any) error + type UserUpdate struct + func (uu *UserUpdate) AddAge(i int) *UserUpdate + func (uu *UserUpdate) Exec(ctx context.Context) error + func (uu *UserUpdate) ExecX(ctx context.Context) + func (uu *UserUpdate) Mutation() *UserMutation + func (uu *UserUpdate) Save(ctx context.Context) (int, error) + func (uu *UserUpdate) SaveX(ctx context.Context) int + func (uu *UserUpdate) SetAge(i int) *UserUpdate + func (uu *UserUpdate) SetCreatedAt(t time.Time) *UserUpdate + func (uu *UserUpdate) SetLastLogin(t time.Time) *UserUpdate + func (uu *UserUpdate) SetName(s string) *UserUpdate + func (uu *UserUpdate) SetNillableAge(i *int) *UserUpdate + func (uu *UserUpdate) SetNillableCreatedAt(t *time.Time) *UserUpdate + func (uu *UserUpdate) SetNillableLastLogin(t *time.Time) *UserUpdate + func (uu *UserUpdate) SetNillableName(s *string) *UserUpdate + func (uu *UserUpdate) SetNillablePassword(s *string) *UserUpdate + func (uu *UserUpdate) SetNillableUsername(s *string) *UserUpdate + func (uu *UserUpdate) SetPassword(s string) *UserUpdate + func (uu *UserUpdate) SetUsername(s string) *UserUpdate + func (uu *UserUpdate) Where(ps ...predicate.User) *UserUpdate + type UserUpdateOne struct + func (uuo *UserUpdateOne) AddAge(i int) *UserUpdateOne + func (uuo *UserUpdateOne) Exec(ctx context.Context) error + func (uuo *UserUpdateOne) ExecX(ctx context.Context) + func (uuo *UserUpdateOne) Mutation() *UserMutation + func (uuo *UserUpdateOne) Save(ctx context.Context) (*User, error) + func (uuo *UserUpdateOne) SaveX(ctx context.Context) *User + func (uuo *UserUpdateOne) Select(field string, fields ...string) *UserUpdateOne + func (uuo *UserUpdateOne) SetAge(i int) *UserUpdateOne + func (uuo *UserUpdateOne) SetCreatedAt(t time.Time) *UserUpdateOne + func (uuo *UserUpdateOne) SetLastLogin(t time.Time) *UserUpdateOne + func (uuo *UserUpdateOne) SetName(s string) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillableAge(i *int) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillableCreatedAt(t *time.Time) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillableLastLogin(t *time.Time) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillableName(s *string) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillablePassword(s *string) *UserUpdateOne + func (uuo *UserUpdateOne) SetNillableUsername(s *string) *UserUpdateOne + func (uuo *UserUpdateOne) SetPassword(s string) *UserUpdateOne + func (uuo *UserUpdateOne) SetUsername(s string) *UserUpdateOne + func (uuo *UserUpdateOne) Where(ps ...predicate.User) *UserUpdateOne + type Users []*User + type ValidationError struct + Name string + func (e *ValidationError) Error() string + func (e *ValidationError) Unwrap() error + type Value = ent.Value