Documentation
¶
Index ¶
- Variables
- func SetDefault(db *gorm.DB, opts ...gen.DOOption)
- type IAssetLinkRecordDo
- type IAssetRecordDo
- type IAttachmentRecordDo
- type IDimensionCountRecordDo
- type IFolderRecordDo
- type IIndexMetaRecordDo
- type ILinkRecordDo
- type INoteRecordDo
- type INoteTextRecordDo
- type IPromptAssetRecordDo
- type IPromptAssetSourceRefRecordDo
- type IPromptAssetVersionRecordDo
- type IPromptUsageFeedbackRecordDo
- type IPropertyDefinitionRecordDo
- type IPropertyValueRecordDo
- type ISearchTokenRecordDo
- type ITagRecordDo
- type ITaskRecordDo
- type IVaultFileRecordDo
- 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) AssetLinkRecord *assetLinkRecord AssetRecord *assetRecord AttachmentRecord *attachmentRecord DimensionCountRecord *dimensionCountRecord FolderRecord *folderRecord IndexMetaRecord *indexMetaRecord LinkRecord *linkRecord NoteRecord *noteRecord NoteTextRecord *noteTextRecord PromptAssetRecord *promptAssetRecord PromptAssetSourceRefRecord *promptAssetSourceRefRecord PromptAssetVersionRecord *promptAssetVersionRecord PromptUsageFeedbackRecord *promptUsageFeedbackRecord PropertyDefinitionRecord *propertyDefinitionRecord PropertyValueRecord *propertyValueRecord SearchTokenRecord *searchTokenRecord TagRecord *tagRecord TaskRecord *taskRecord VaultFileRecord *vaultFileRecord )
Functions ¶
Types ¶
type IAssetLinkRecordDo ¶
type IAssetLinkRecordDo interface {
gen.SubQuery
Debug() IAssetLinkRecordDo
WithContext(ctx context.Context) IAssetLinkRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IAssetLinkRecordDo
WriteDB() IAssetLinkRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IAssetLinkRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IAssetLinkRecordDo
Not(conds ...gen.Condition) IAssetLinkRecordDo
Or(conds ...gen.Condition) IAssetLinkRecordDo
Select(conds ...field.Expr) IAssetLinkRecordDo
Where(conds ...gen.Condition) IAssetLinkRecordDo
Order(conds ...field.Expr) IAssetLinkRecordDo
Distinct(cols ...field.Expr) IAssetLinkRecordDo
Omit(cols ...field.Expr) IAssetLinkRecordDo
Join(table schema.Tabler, on ...field.Expr) IAssetLinkRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IAssetLinkRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IAssetLinkRecordDo
Group(cols ...field.Expr) IAssetLinkRecordDo
Having(conds ...gen.Condition) IAssetLinkRecordDo
Limit(limit int) IAssetLinkRecordDo
Offset(offset int) IAssetLinkRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IAssetLinkRecordDo
Unscoped() IAssetLinkRecordDo
Create(values ...*model.AssetLinkRecord) error
CreateInBatches(values []*model.AssetLinkRecord, batchSize int) error
Save(values ...*model.AssetLinkRecord) error
First() (*model.AssetLinkRecord, error)
Take() (*model.AssetLinkRecord, error)
Last() (*model.AssetLinkRecord, error)
Find() ([]*model.AssetLinkRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.AssetLinkRecord, err error)
FindInBatches(result *[]*model.AssetLinkRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.AssetLinkRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IAssetLinkRecordDo
Assign(attrs ...field.AssignExpr) IAssetLinkRecordDo
Joins(fields ...field.RelationField) IAssetLinkRecordDo
Preload(fields ...field.RelationField) IAssetLinkRecordDo
FirstOrInit() (*model.AssetLinkRecord, error)
FirstOrCreate() (*model.AssetLinkRecord, error)
FindByPage(offset int, limit int) (result []*model.AssetLinkRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IAssetLinkRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IAssetRecordDo ¶
type IAssetRecordDo interface {
gen.SubQuery
Debug() IAssetRecordDo
WithContext(ctx context.Context) IAssetRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IAssetRecordDo
WriteDB() IAssetRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IAssetRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IAssetRecordDo
Not(conds ...gen.Condition) IAssetRecordDo
Or(conds ...gen.Condition) IAssetRecordDo
Select(conds ...field.Expr) IAssetRecordDo
Where(conds ...gen.Condition) IAssetRecordDo
Order(conds ...field.Expr) IAssetRecordDo
Distinct(cols ...field.Expr) IAssetRecordDo
Omit(cols ...field.Expr) IAssetRecordDo
Join(table schema.Tabler, on ...field.Expr) IAssetRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IAssetRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IAssetRecordDo
Group(cols ...field.Expr) IAssetRecordDo
Having(conds ...gen.Condition) IAssetRecordDo
Limit(limit int) IAssetRecordDo
Offset(offset int) IAssetRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IAssetRecordDo
Unscoped() IAssetRecordDo
Create(values ...*model.AssetRecord) error
CreateInBatches(values []*model.AssetRecord, batchSize int) error
Save(values ...*model.AssetRecord) error
First() (*model.AssetRecord, error)
Take() (*model.AssetRecord, error)
Last() (*model.AssetRecord, error)
Find() ([]*model.AssetRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.AssetRecord, err error)
FindInBatches(result *[]*model.AssetRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.AssetRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IAssetRecordDo
Assign(attrs ...field.AssignExpr) IAssetRecordDo
Joins(fields ...field.RelationField) IAssetRecordDo
Preload(fields ...field.RelationField) IAssetRecordDo
FirstOrInit() (*model.AssetRecord, error)
FirstOrCreate() (*model.AssetRecord, error)
FindByPage(offset int, limit int) (result []*model.AssetRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IAssetRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IAttachmentRecordDo ¶
type IAttachmentRecordDo interface {
gen.SubQuery
Debug() IAttachmentRecordDo
WithContext(ctx context.Context) IAttachmentRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IAttachmentRecordDo
WriteDB() IAttachmentRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IAttachmentRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IAttachmentRecordDo
Not(conds ...gen.Condition) IAttachmentRecordDo
Or(conds ...gen.Condition) IAttachmentRecordDo
Select(conds ...field.Expr) IAttachmentRecordDo
Where(conds ...gen.Condition) IAttachmentRecordDo
Order(conds ...field.Expr) IAttachmentRecordDo
Distinct(cols ...field.Expr) IAttachmentRecordDo
Omit(cols ...field.Expr) IAttachmentRecordDo
Join(table schema.Tabler, on ...field.Expr) IAttachmentRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IAttachmentRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IAttachmentRecordDo
Group(cols ...field.Expr) IAttachmentRecordDo
Having(conds ...gen.Condition) IAttachmentRecordDo
Limit(limit int) IAttachmentRecordDo
Offset(offset int) IAttachmentRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IAttachmentRecordDo
Unscoped() IAttachmentRecordDo
Create(values ...*model.AttachmentRecord) error
CreateInBatches(values []*model.AttachmentRecord, batchSize int) error
Save(values ...*model.AttachmentRecord) error
First() (*model.AttachmentRecord, error)
Take() (*model.AttachmentRecord, error)
Last() (*model.AttachmentRecord, error)
Find() ([]*model.AttachmentRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.AttachmentRecord, err error)
FindInBatches(result *[]*model.AttachmentRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.AttachmentRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IAttachmentRecordDo
Assign(attrs ...field.AssignExpr) IAttachmentRecordDo
Joins(fields ...field.RelationField) IAttachmentRecordDo
Preload(fields ...field.RelationField) IAttachmentRecordDo
FirstOrInit() (*model.AttachmentRecord, error)
FirstOrCreate() (*model.AttachmentRecord, error)
FindByPage(offset int, limit int) (result []*model.AttachmentRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IAttachmentRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IDimensionCountRecordDo ¶
type IDimensionCountRecordDo interface {
gen.SubQuery
Debug() IDimensionCountRecordDo
WithContext(ctx context.Context) IDimensionCountRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IDimensionCountRecordDo
WriteDB() IDimensionCountRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IDimensionCountRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IDimensionCountRecordDo
Not(conds ...gen.Condition) IDimensionCountRecordDo
Or(conds ...gen.Condition) IDimensionCountRecordDo
Select(conds ...field.Expr) IDimensionCountRecordDo
Where(conds ...gen.Condition) IDimensionCountRecordDo
Order(conds ...field.Expr) IDimensionCountRecordDo
Distinct(cols ...field.Expr) IDimensionCountRecordDo
Omit(cols ...field.Expr) IDimensionCountRecordDo
Join(table schema.Tabler, on ...field.Expr) IDimensionCountRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IDimensionCountRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IDimensionCountRecordDo
Group(cols ...field.Expr) IDimensionCountRecordDo
Having(conds ...gen.Condition) IDimensionCountRecordDo
Limit(limit int) IDimensionCountRecordDo
Offset(offset int) IDimensionCountRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IDimensionCountRecordDo
Unscoped() IDimensionCountRecordDo
Create(values ...*model.DimensionCountRecord) error
CreateInBatches(values []*model.DimensionCountRecord, batchSize int) error
Save(values ...*model.DimensionCountRecord) error
First() (*model.DimensionCountRecord, error)
Take() (*model.DimensionCountRecord, error)
Last() (*model.DimensionCountRecord, error)
Find() ([]*model.DimensionCountRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.DimensionCountRecord, err error)
FindInBatches(result *[]*model.DimensionCountRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.DimensionCountRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IDimensionCountRecordDo
Assign(attrs ...field.AssignExpr) IDimensionCountRecordDo
Joins(fields ...field.RelationField) IDimensionCountRecordDo
Preload(fields ...field.RelationField) IDimensionCountRecordDo
FirstOrInit() (*model.DimensionCountRecord, error)
FirstOrCreate() (*model.DimensionCountRecord, error)
FindByPage(offset int, limit int) (result []*model.DimensionCountRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IDimensionCountRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IFolderRecordDo ¶
type IFolderRecordDo interface {
gen.SubQuery
Debug() IFolderRecordDo
WithContext(ctx context.Context) IFolderRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IFolderRecordDo
WriteDB() IFolderRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IFolderRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IFolderRecordDo
Not(conds ...gen.Condition) IFolderRecordDo
Or(conds ...gen.Condition) IFolderRecordDo
Select(conds ...field.Expr) IFolderRecordDo
Where(conds ...gen.Condition) IFolderRecordDo
Order(conds ...field.Expr) IFolderRecordDo
Distinct(cols ...field.Expr) IFolderRecordDo
Omit(cols ...field.Expr) IFolderRecordDo
Join(table schema.Tabler, on ...field.Expr) IFolderRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IFolderRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IFolderRecordDo
Group(cols ...field.Expr) IFolderRecordDo
Having(conds ...gen.Condition) IFolderRecordDo
Limit(limit int) IFolderRecordDo
Offset(offset int) IFolderRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IFolderRecordDo
Unscoped() IFolderRecordDo
Create(values ...*model.FolderRecord) error
CreateInBatches(values []*model.FolderRecord, batchSize int) error
Save(values ...*model.FolderRecord) error
First() (*model.FolderRecord, error)
Take() (*model.FolderRecord, error)
Last() (*model.FolderRecord, error)
Find() ([]*model.FolderRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.FolderRecord, err error)
FindInBatches(result *[]*model.FolderRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.FolderRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IFolderRecordDo
Assign(attrs ...field.AssignExpr) IFolderRecordDo
Joins(fields ...field.RelationField) IFolderRecordDo
Preload(fields ...field.RelationField) IFolderRecordDo
FirstOrInit() (*model.FolderRecord, error)
FirstOrCreate() (*model.FolderRecord, error)
FindByPage(offset int, limit int) (result []*model.FolderRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IFolderRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IIndexMetaRecordDo ¶
type IIndexMetaRecordDo interface {
gen.SubQuery
Debug() IIndexMetaRecordDo
WithContext(ctx context.Context) IIndexMetaRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IIndexMetaRecordDo
WriteDB() IIndexMetaRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IIndexMetaRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IIndexMetaRecordDo
Not(conds ...gen.Condition) IIndexMetaRecordDo
Or(conds ...gen.Condition) IIndexMetaRecordDo
Select(conds ...field.Expr) IIndexMetaRecordDo
Where(conds ...gen.Condition) IIndexMetaRecordDo
Order(conds ...field.Expr) IIndexMetaRecordDo
Distinct(cols ...field.Expr) IIndexMetaRecordDo
Omit(cols ...field.Expr) IIndexMetaRecordDo
Join(table schema.Tabler, on ...field.Expr) IIndexMetaRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IIndexMetaRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IIndexMetaRecordDo
Group(cols ...field.Expr) IIndexMetaRecordDo
Having(conds ...gen.Condition) IIndexMetaRecordDo
Limit(limit int) IIndexMetaRecordDo
Offset(offset int) IIndexMetaRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IIndexMetaRecordDo
Unscoped() IIndexMetaRecordDo
Create(values ...*model.IndexMetaRecord) error
CreateInBatches(values []*model.IndexMetaRecord, batchSize int) error
Save(values ...*model.IndexMetaRecord) error
First() (*model.IndexMetaRecord, error)
Take() (*model.IndexMetaRecord, error)
Last() (*model.IndexMetaRecord, error)
Find() ([]*model.IndexMetaRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.IndexMetaRecord, err error)
FindInBatches(result *[]*model.IndexMetaRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.IndexMetaRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IIndexMetaRecordDo
Assign(attrs ...field.AssignExpr) IIndexMetaRecordDo
Joins(fields ...field.RelationField) IIndexMetaRecordDo
Preload(fields ...field.RelationField) IIndexMetaRecordDo
FirstOrInit() (*model.IndexMetaRecord, error)
FirstOrCreate() (*model.IndexMetaRecord, error)
FindByPage(offset int, limit int) (result []*model.IndexMetaRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IIndexMetaRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type ILinkRecordDo ¶
type ILinkRecordDo interface {
gen.SubQuery
Debug() ILinkRecordDo
WithContext(ctx context.Context) ILinkRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() ILinkRecordDo
WriteDB() ILinkRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) ILinkRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) ILinkRecordDo
Not(conds ...gen.Condition) ILinkRecordDo
Or(conds ...gen.Condition) ILinkRecordDo
Select(conds ...field.Expr) ILinkRecordDo
Where(conds ...gen.Condition) ILinkRecordDo
Order(conds ...field.Expr) ILinkRecordDo
Distinct(cols ...field.Expr) ILinkRecordDo
Omit(cols ...field.Expr) ILinkRecordDo
Join(table schema.Tabler, on ...field.Expr) ILinkRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) ILinkRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) ILinkRecordDo
Group(cols ...field.Expr) ILinkRecordDo
Having(conds ...gen.Condition) ILinkRecordDo
Limit(limit int) ILinkRecordDo
Offset(offset int) ILinkRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) ILinkRecordDo
Unscoped() ILinkRecordDo
Create(values ...*model.LinkRecord) error
CreateInBatches(values []*model.LinkRecord, batchSize int) error
Save(values ...*model.LinkRecord) error
First() (*model.LinkRecord, error)
Take() (*model.LinkRecord, error)
Last() (*model.LinkRecord, error)
Find() ([]*model.LinkRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.LinkRecord, err error)
FindInBatches(result *[]*model.LinkRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.LinkRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) ILinkRecordDo
Assign(attrs ...field.AssignExpr) ILinkRecordDo
Joins(fields ...field.RelationField) ILinkRecordDo
Preload(fields ...field.RelationField) ILinkRecordDo
FirstOrInit() (*model.LinkRecord, error)
FirstOrCreate() (*model.LinkRecord, error)
FindByPage(offset int, limit int) (result []*model.LinkRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) ILinkRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type INoteRecordDo ¶
type INoteRecordDo interface {
gen.SubQuery
Debug() INoteRecordDo
WithContext(ctx context.Context) INoteRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() INoteRecordDo
WriteDB() INoteRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) INoteRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) INoteRecordDo
Not(conds ...gen.Condition) INoteRecordDo
Or(conds ...gen.Condition) INoteRecordDo
Select(conds ...field.Expr) INoteRecordDo
Where(conds ...gen.Condition) INoteRecordDo
Order(conds ...field.Expr) INoteRecordDo
Distinct(cols ...field.Expr) INoteRecordDo
Omit(cols ...field.Expr) INoteRecordDo
Join(table schema.Tabler, on ...field.Expr) INoteRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) INoteRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) INoteRecordDo
Group(cols ...field.Expr) INoteRecordDo
Having(conds ...gen.Condition) INoteRecordDo
Limit(limit int) INoteRecordDo
Offset(offset int) INoteRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) INoteRecordDo
Unscoped() INoteRecordDo
Create(values ...*model.NoteRecord) error
CreateInBatches(values []*model.NoteRecord, batchSize int) error
Save(values ...*model.NoteRecord) error
First() (*model.NoteRecord, error)
Take() (*model.NoteRecord, error)
Last() (*model.NoteRecord, error)
Find() ([]*model.NoteRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.NoteRecord, err error)
FindInBatches(result *[]*model.NoteRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.NoteRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) INoteRecordDo
Assign(attrs ...field.AssignExpr) INoteRecordDo
Joins(fields ...field.RelationField) INoteRecordDo
Preload(fields ...field.RelationField) INoteRecordDo
FirstOrInit() (*model.NoteRecord, error)
FirstOrCreate() (*model.NoteRecord, error)
FindByPage(offset int, limit int) (result []*model.NoteRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) INoteRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type INoteTextRecordDo ¶
type INoteTextRecordDo interface {
gen.SubQuery
Debug() INoteTextRecordDo
WithContext(ctx context.Context) INoteTextRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() INoteTextRecordDo
WriteDB() INoteTextRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) INoteTextRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) INoteTextRecordDo
Not(conds ...gen.Condition) INoteTextRecordDo
Or(conds ...gen.Condition) INoteTextRecordDo
Select(conds ...field.Expr) INoteTextRecordDo
Where(conds ...gen.Condition) INoteTextRecordDo
Order(conds ...field.Expr) INoteTextRecordDo
Distinct(cols ...field.Expr) INoteTextRecordDo
Omit(cols ...field.Expr) INoteTextRecordDo
Join(table schema.Tabler, on ...field.Expr) INoteTextRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) INoteTextRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) INoteTextRecordDo
Group(cols ...field.Expr) INoteTextRecordDo
Having(conds ...gen.Condition) INoteTextRecordDo
Limit(limit int) INoteTextRecordDo
Offset(offset int) INoteTextRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) INoteTextRecordDo
Unscoped() INoteTextRecordDo
Create(values ...*model.NoteTextRecord) error
CreateInBatches(values []*model.NoteTextRecord, batchSize int) error
Save(values ...*model.NoteTextRecord) error
First() (*model.NoteTextRecord, error)
Take() (*model.NoteTextRecord, error)
Last() (*model.NoteTextRecord, error)
Find() ([]*model.NoteTextRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.NoteTextRecord, err error)
FindInBatches(result *[]*model.NoteTextRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.NoteTextRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) INoteTextRecordDo
Assign(attrs ...field.AssignExpr) INoteTextRecordDo
Joins(fields ...field.RelationField) INoteTextRecordDo
Preload(fields ...field.RelationField) INoteTextRecordDo
FirstOrInit() (*model.NoteTextRecord, error)
FirstOrCreate() (*model.NoteTextRecord, error)
FindByPage(offset int, limit int) (result []*model.NoteTextRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) INoteTextRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPromptAssetRecordDo ¶ added in v0.1.1
type IPromptAssetRecordDo interface {
gen.SubQuery
Debug() IPromptAssetRecordDo
WithContext(ctx context.Context) IPromptAssetRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPromptAssetRecordDo
WriteDB() IPromptAssetRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPromptAssetRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPromptAssetRecordDo
Not(conds ...gen.Condition) IPromptAssetRecordDo
Or(conds ...gen.Condition) IPromptAssetRecordDo
Select(conds ...field.Expr) IPromptAssetRecordDo
Where(conds ...gen.Condition) IPromptAssetRecordDo
Order(conds ...field.Expr) IPromptAssetRecordDo
Distinct(cols ...field.Expr) IPromptAssetRecordDo
Omit(cols ...field.Expr) IPromptAssetRecordDo
Join(table schema.Tabler, on ...field.Expr) IPromptAssetRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPromptAssetRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPromptAssetRecordDo
Group(cols ...field.Expr) IPromptAssetRecordDo
Having(conds ...gen.Condition) IPromptAssetRecordDo
Limit(limit int) IPromptAssetRecordDo
Offset(offset int) IPromptAssetRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPromptAssetRecordDo
Unscoped() IPromptAssetRecordDo
Create(values ...*model.PromptAssetRecord) error
CreateInBatches(values []*model.PromptAssetRecord, batchSize int) error
Save(values ...*model.PromptAssetRecord) error
First() (*model.PromptAssetRecord, error)
Take() (*model.PromptAssetRecord, error)
Last() (*model.PromptAssetRecord, error)
Find() ([]*model.PromptAssetRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PromptAssetRecord, err error)
FindInBatches(result *[]*model.PromptAssetRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PromptAssetRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPromptAssetRecordDo
Assign(attrs ...field.AssignExpr) IPromptAssetRecordDo
Joins(fields ...field.RelationField) IPromptAssetRecordDo
Preload(fields ...field.RelationField) IPromptAssetRecordDo
FirstOrInit() (*model.PromptAssetRecord, error)
FirstOrCreate() (*model.PromptAssetRecord, error)
FindByPage(offset int, limit int) (result []*model.PromptAssetRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPromptAssetRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPromptAssetSourceRefRecordDo ¶ added in v0.1.1
type IPromptAssetSourceRefRecordDo interface {
gen.SubQuery
Debug() IPromptAssetSourceRefRecordDo
WithContext(ctx context.Context) IPromptAssetSourceRefRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPromptAssetSourceRefRecordDo
WriteDB() IPromptAssetSourceRefRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPromptAssetSourceRefRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPromptAssetSourceRefRecordDo
Not(conds ...gen.Condition) IPromptAssetSourceRefRecordDo
Or(conds ...gen.Condition) IPromptAssetSourceRefRecordDo
Select(conds ...field.Expr) IPromptAssetSourceRefRecordDo
Where(conds ...gen.Condition) IPromptAssetSourceRefRecordDo
Order(conds ...field.Expr) IPromptAssetSourceRefRecordDo
Distinct(cols ...field.Expr) IPromptAssetSourceRefRecordDo
Omit(cols ...field.Expr) IPromptAssetSourceRefRecordDo
Join(table schema.Tabler, on ...field.Expr) IPromptAssetSourceRefRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPromptAssetSourceRefRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPromptAssetSourceRefRecordDo
Group(cols ...field.Expr) IPromptAssetSourceRefRecordDo
Having(conds ...gen.Condition) IPromptAssetSourceRefRecordDo
Limit(limit int) IPromptAssetSourceRefRecordDo
Offset(offset int) IPromptAssetSourceRefRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPromptAssetSourceRefRecordDo
Unscoped() IPromptAssetSourceRefRecordDo
Create(values ...*model.PromptAssetSourceRefRecord) error
CreateInBatches(values []*model.PromptAssetSourceRefRecord, batchSize int) error
Save(values ...*model.PromptAssetSourceRefRecord) error
First() (*model.PromptAssetSourceRefRecord, error)
Take() (*model.PromptAssetSourceRefRecord, error)
Last() (*model.PromptAssetSourceRefRecord, error)
Find() ([]*model.PromptAssetSourceRefRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PromptAssetSourceRefRecord, err error)
FindInBatches(result *[]*model.PromptAssetSourceRefRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PromptAssetSourceRefRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPromptAssetSourceRefRecordDo
Assign(attrs ...field.AssignExpr) IPromptAssetSourceRefRecordDo
Joins(fields ...field.RelationField) IPromptAssetSourceRefRecordDo
Preload(fields ...field.RelationField) IPromptAssetSourceRefRecordDo
FirstOrInit() (*model.PromptAssetSourceRefRecord, error)
FirstOrCreate() (*model.PromptAssetSourceRefRecord, error)
FindByPage(offset int, limit int) (result []*model.PromptAssetSourceRefRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPromptAssetSourceRefRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPromptAssetVersionRecordDo ¶ added in v0.1.1
type IPromptAssetVersionRecordDo interface {
gen.SubQuery
Debug() IPromptAssetVersionRecordDo
WithContext(ctx context.Context) IPromptAssetVersionRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPromptAssetVersionRecordDo
WriteDB() IPromptAssetVersionRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPromptAssetVersionRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPromptAssetVersionRecordDo
Not(conds ...gen.Condition) IPromptAssetVersionRecordDo
Or(conds ...gen.Condition) IPromptAssetVersionRecordDo
Select(conds ...field.Expr) IPromptAssetVersionRecordDo
Where(conds ...gen.Condition) IPromptAssetVersionRecordDo
Order(conds ...field.Expr) IPromptAssetVersionRecordDo
Distinct(cols ...field.Expr) IPromptAssetVersionRecordDo
Omit(cols ...field.Expr) IPromptAssetVersionRecordDo
Join(table schema.Tabler, on ...field.Expr) IPromptAssetVersionRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPromptAssetVersionRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPromptAssetVersionRecordDo
Group(cols ...field.Expr) IPromptAssetVersionRecordDo
Having(conds ...gen.Condition) IPromptAssetVersionRecordDo
Limit(limit int) IPromptAssetVersionRecordDo
Offset(offset int) IPromptAssetVersionRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPromptAssetVersionRecordDo
Unscoped() IPromptAssetVersionRecordDo
Create(values ...*model.PromptAssetVersionRecord) error
CreateInBatches(values []*model.PromptAssetVersionRecord, batchSize int) error
Save(values ...*model.PromptAssetVersionRecord) error
First() (*model.PromptAssetVersionRecord, error)
Take() (*model.PromptAssetVersionRecord, error)
Last() (*model.PromptAssetVersionRecord, error)
Find() ([]*model.PromptAssetVersionRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PromptAssetVersionRecord, err error)
FindInBatches(result *[]*model.PromptAssetVersionRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PromptAssetVersionRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPromptAssetVersionRecordDo
Assign(attrs ...field.AssignExpr) IPromptAssetVersionRecordDo
Joins(fields ...field.RelationField) IPromptAssetVersionRecordDo
Preload(fields ...field.RelationField) IPromptAssetVersionRecordDo
FirstOrInit() (*model.PromptAssetVersionRecord, error)
FirstOrCreate() (*model.PromptAssetVersionRecord, error)
FindByPage(offset int, limit int) (result []*model.PromptAssetVersionRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPromptAssetVersionRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPromptUsageFeedbackRecordDo ¶ added in v0.1.1
type IPromptUsageFeedbackRecordDo interface {
gen.SubQuery
Debug() IPromptUsageFeedbackRecordDo
WithContext(ctx context.Context) IPromptUsageFeedbackRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPromptUsageFeedbackRecordDo
WriteDB() IPromptUsageFeedbackRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPromptUsageFeedbackRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPromptUsageFeedbackRecordDo
Not(conds ...gen.Condition) IPromptUsageFeedbackRecordDo
Or(conds ...gen.Condition) IPromptUsageFeedbackRecordDo
Select(conds ...field.Expr) IPromptUsageFeedbackRecordDo
Where(conds ...gen.Condition) IPromptUsageFeedbackRecordDo
Order(conds ...field.Expr) IPromptUsageFeedbackRecordDo
Distinct(cols ...field.Expr) IPromptUsageFeedbackRecordDo
Omit(cols ...field.Expr) IPromptUsageFeedbackRecordDo
Join(table schema.Tabler, on ...field.Expr) IPromptUsageFeedbackRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPromptUsageFeedbackRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPromptUsageFeedbackRecordDo
Group(cols ...field.Expr) IPromptUsageFeedbackRecordDo
Having(conds ...gen.Condition) IPromptUsageFeedbackRecordDo
Limit(limit int) IPromptUsageFeedbackRecordDo
Offset(offset int) IPromptUsageFeedbackRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPromptUsageFeedbackRecordDo
Unscoped() IPromptUsageFeedbackRecordDo
Create(values ...*model.PromptUsageFeedbackRecord) error
CreateInBatches(values []*model.PromptUsageFeedbackRecord, batchSize int) error
Save(values ...*model.PromptUsageFeedbackRecord) error
First() (*model.PromptUsageFeedbackRecord, error)
Take() (*model.PromptUsageFeedbackRecord, error)
Last() (*model.PromptUsageFeedbackRecord, error)
Find() ([]*model.PromptUsageFeedbackRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PromptUsageFeedbackRecord, err error)
FindInBatches(result *[]*model.PromptUsageFeedbackRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PromptUsageFeedbackRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPromptUsageFeedbackRecordDo
Assign(attrs ...field.AssignExpr) IPromptUsageFeedbackRecordDo
Joins(fields ...field.RelationField) IPromptUsageFeedbackRecordDo
Preload(fields ...field.RelationField) IPromptUsageFeedbackRecordDo
FirstOrInit() (*model.PromptUsageFeedbackRecord, error)
FirstOrCreate() (*model.PromptUsageFeedbackRecord, error)
FindByPage(offset int, limit int) (result []*model.PromptUsageFeedbackRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPromptUsageFeedbackRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPropertyDefinitionRecordDo ¶
type IPropertyDefinitionRecordDo interface {
gen.SubQuery
Debug() IPropertyDefinitionRecordDo
WithContext(ctx context.Context) IPropertyDefinitionRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPropertyDefinitionRecordDo
WriteDB() IPropertyDefinitionRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPropertyDefinitionRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPropertyDefinitionRecordDo
Not(conds ...gen.Condition) IPropertyDefinitionRecordDo
Or(conds ...gen.Condition) IPropertyDefinitionRecordDo
Select(conds ...field.Expr) IPropertyDefinitionRecordDo
Where(conds ...gen.Condition) IPropertyDefinitionRecordDo
Order(conds ...field.Expr) IPropertyDefinitionRecordDo
Distinct(cols ...field.Expr) IPropertyDefinitionRecordDo
Omit(cols ...field.Expr) IPropertyDefinitionRecordDo
Join(table schema.Tabler, on ...field.Expr) IPropertyDefinitionRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPropertyDefinitionRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPropertyDefinitionRecordDo
Group(cols ...field.Expr) IPropertyDefinitionRecordDo
Having(conds ...gen.Condition) IPropertyDefinitionRecordDo
Limit(limit int) IPropertyDefinitionRecordDo
Offset(offset int) IPropertyDefinitionRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPropertyDefinitionRecordDo
Unscoped() IPropertyDefinitionRecordDo
Create(values ...*model.PropertyDefinitionRecord) error
CreateInBatches(values []*model.PropertyDefinitionRecord, batchSize int) error
Save(values ...*model.PropertyDefinitionRecord) error
First() (*model.PropertyDefinitionRecord, error)
Take() (*model.PropertyDefinitionRecord, error)
Last() (*model.PropertyDefinitionRecord, error)
Find() ([]*model.PropertyDefinitionRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PropertyDefinitionRecord, err error)
FindInBatches(result *[]*model.PropertyDefinitionRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PropertyDefinitionRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPropertyDefinitionRecordDo
Assign(attrs ...field.AssignExpr) IPropertyDefinitionRecordDo
Joins(fields ...field.RelationField) IPropertyDefinitionRecordDo
Preload(fields ...field.RelationField) IPropertyDefinitionRecordDo
FirstOrInit() (*model.PropertyDefinitionRecord, error)
FirstOrCreate() (*model.PropertyDefinitionRecord, error)
FindByPage(offset int, limit int) (result []*model.PropertyDefinitionRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPropertyDefinitionRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IPropertyValueRecordDo ¶
type IPropertyValueRecordDo interface {
gen.SubQuery
Debug() IPropertyValueRecordDo
WithContext(ctx context.Context) IPropertyValueRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IPropertyValueRecordDo
WriteDB() IPropertyValueRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IPropertyValueRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IPropertyValueRecordDo
Not(conds ...gen.Condition) IPropertyValueRecordDo
Or(conds ...gen.Condition) IPropertyValueRecordDo
Select(conds ...field.Expr) IPropertyValueRecordDo
Where(conds ...gen.Condition) IPropertyValueRecordDo
Order(conds ...field.Expr) IPropertyValueRecordDo
Distinct(cols ...field.Expr) IPropertyValueRecordDo
Omit(cols ...field.Expr) IPropertyValueRecordDo
Join(table schema.Tabler, on ...field.Expr) IPropertyValueRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IPropertyValueRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IPropertyValueRecordDo
Group(cols ...field.Expr) IPropertyValueRecordDo
Having(conds ...gen.Condition) IPropertyValueRecordDo
Limit(limit int) IPropertyValueRecordDo
Offset(offset int) IPropertyValueRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IPropertyValueRecordDo
Unscoped() IPropertyValueRecordDo
Create(values ...*model.PropertyValueRecord) error
CreateInBatches(values []*model.PropertyValueRecord, batchSize int) error
Save(values ...*model.PropertyValueRecord) error
First() (*model.PropertyValueRecord, error)
Take() (*model.PropertyValueRecord, error)
Last() (*model.PropertyValueRecord, error)
Find() ([]*model.PropertyValueRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.PropertyValueRecord, err error)
FindInBatches(result *[]*model.PropertyValueRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.PropertyValueRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IPropertyValueRecordDo
Assign(attrs ...field.AssignExpr) IPropertyValueRecordDo
Joins(fields ...field.RelationField) IPropertyValueRecordDo
Preload(fields ...field.RelationField) IPropertyValueRecordDo
FirstOrInit() (*model.PropertyValueRecord, error)
FirstOrCreate() (*model.PropertyValueRecord, error)
FindByPage(offset int, limit int) (result []*model.PropertyValueRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IPropertyValueRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type ISearchTokenRecordDo ¶
type ISearchTokenRecordDo interface {
gen.SubQuery
Debug() ISearchTokenRecordDo
WithContext(ctx context.Context) ISearchTokenRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() ISearchTokenRecordDo
WriteDB() ISearchTokenRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) ISearchTokenRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) ISearchTokenRecordDo
Not(conds ...gen.Condition) ISearchTokenRecordDo
Or(conds ...gen.Condition) ISearchTokenRecordDo
Select(conds ...field.Expr) ISearchTokenRecordDo
Where(conds ...gen.Condition) ISearchTokenRecordDo
Order(conds ...field.Expr) ISearchTokenRecordDo
Distinct(cols ...field.Expr) ISearchTokenRecordDo
Omit(cols ...field.Expr) ISearchTokenRecordDo
Join(table schema.Tabler, on ...field.Expr) ISearchTokenRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) ISearchTokenRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) ISearchTokenRecordDo
Group(cols ...field.Expr) ISearchTokenRecordDo
Having(conds ...gen.Condition) ISearchTokenRecordDo
Limit(limit int) ISearchTokenRecordDo
Offset(offset int) ISearchTokenRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) ISearchTokenRecordDo
Unscoped() ISearchTokenRecordDo
Create(values ...*model.SearchTokenRecord) error
CreateInBatches(values []*model.SearchTokenRecord, batchSize int) error
Save(values ...*model.SearchTokenRecord) error
First() (*model.SearchTokenRecord, error)
Take() (*model.SearchTokenRecord, error)
Last() (*model.SearchTokenRecord, error)
Find() ([]*model.SearchTokenRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SearchTokenRecord, err error)
FindInBatches(result *[]*model.SearchTokenRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.SearchTokenRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) ISearchTokenRecordDo
Assign(attrs ...field.AssignExpr) ISearchTokenRecordDo
Joins(fields ...field.RelationField) ISearchTokenRecordDo
Preload(fields ...field.RelationField) ISearchTokenRecordDo
FirstOrInit() (*model.SearchTokenRecord, error)
FirstOrCreate() (*model.SearchTokenRecord, error)
FindByPage(offset int, limit int) (result []*model.SearchTokenRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) ISearchTokenRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type ITagRecordDo ¶
type ITagRecordDo interface {
gen.SubQuery
Debug() ITagRecordDo
WithContext(ctx context.Context) ITagRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() ITagRecordDo
WriteDB() ITagRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) ITagRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) ITagRecordDo
Not(conds ...gen.Condition) ITagRecordDo
Or(conds ...gen.Condition) ITagRecordDo
Select(conds ...field.Expr) ITagRecordDo
Where(conds ...gen.Condition) ITagRecordDo
Order(conds ...field.Expr) ITagRecordDo
Distinct(cols ...field.Expr) ITagRecordDo
Omit(cols ...field.Expr) ITagRecordDo
Join(table schema.Tabler, on ...field.Expr) ITagRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) ITagRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) ITagRecordDo
Group(cols ...field.Expr) ITagRecordDo
Having(conds ...gen.Condition) ITagRecordDo
Limit(limit int) ITagRecordDo
Offset(offset int) ITagRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) ITagRecordDo
Unscoped() ITagRecordDo
Create(values ...*model.TagRecord) error
CreateInBatches(values []*model.TagRecord, batchSize int) error
Save(values ...*model.TagRecord) error
First() (*model.TagRecord, error)
Take() (*model.TagRecord, error)
Last() (*model.TagRecord, error)
Find() ([]*model.TagRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.TagRecord, err error)
FindInBatches(result *[]*model.TagRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.TagRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) ITagRecordDo
Assign(attrs ...field.AssignExpr) ITagRecordDo
Joins(fields ...field.RelationField) ITagRecordDo
Preload(fields ...field.RelationField) ITagRecordDo
FirstOrInit() (*model.TagRecord, error)
FirstOrCreate() (*model.TagRecord, error)
FindByPage(offset int, limit int) (result []*model.TagRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) ITagRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type ITaskRecordDo ¶ added in v0.1.3
type ITaskRecordDo interface {
gen.SubQuery
Debug() ITaskRecordDo
WithContext(ctx context.Context) ITaskRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() ITaskRecordDo
WriteDB() ITaskRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) ITaskRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) ITaskRecordDo
Not(conds ...gen.Condition) ITaskRecordDo
Or(conds ...gen.Condition) ITaskRecordDo
Select(conds ...field.Expr) ITaskRecordDo
Where(conds ...gen.Condition) ITaskRecordDo
Order(conds ...field.Expr) ITaskRecordDo
Distinct(cols ...field.Expr) ITaskRecordDo
Omit(cols ...field.Expr) ITaskRecordDo
Join(table schema.Tabler, on ...field.Expr) ITaskRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) ITaskRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) ITaskRecordDo
Group(cols ...field.Expr) ITaskRecordDo
Having(conds ...gen.Condition) ITaskRecordDo
Limit(limit int) ITaskRecordDo
Offset(offset int) ITaskRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) ITaskRecordDo
Unscoped() ITaskRecordDo
Create(values ...*model.TaskRecord) error
CreateInBatches(values []*model.TaskRecord, batchSize int) error
Save(values ...*model.TaskRecord) error
First() (*model.TaskRecord, error)
Take() (*model.TaskRecord, error)
Last() (*model.TaskRecord, error)
Find() ([]*model.TaskRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.TaskRecord, err error)
FindInBatches(result *[]*model.TaskRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.TaskRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) ITaskRecordDo
Assign(attrs ...field.AssignExpr) ITaskRecordDo
Joins(fields ...field.RelationField) ITaskRecordDo
Preload(fields ...field.RelationField) ITaskRecordDo
FirstOrInit() (*model.TaskRecord, error)
FirstOrCreate() (*model.TaskRecord, error)
FindByPage(offset int, limit int) (result []*model.TaskRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) ITaskRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IVaultFileRecordDo ¶
type IVaultFileRecordDo interface {
gen.SubQuery
Debug() IVaultFileRecordDo
WithContext(ctx context.Context) IVaultFileRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IVaultFileRecordDo
WriteDB() IVaultFileRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IVaultFileRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IVaultFileRecordDo
Not(conds ...gen.Condition) IVaultFileRecordDo
Or(conds ...gen.Condition) IVaultFileRecordDo
Select(conds ...field.Expr) IVaultFileRecordDo
Where(conds ...gen.Condition) IVaultFileRecordDo
Order(conds ...field.Expr) IVaultFileRecordDo
Distinct(cols ...field.Expr) IVaultFileRecordDo
Omit(cols ...field.Expr) IVaultFileRecordDo
Join(table schema.Tabler, on ...field.Expr) IVaultFileRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IVaultFileRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IVaultFileRecordDo
Group(cols ...field.Expr) IVaultFileRecordDo
Having(conds ...gen.Condition) IVaultFileRecordDo
Limit(limit int) IVaultFileRecordDo
Offset(offset int) IVaultFileRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IVaultFileRecordDo
Unscoped() IVaultFileRecordDo
Create(values ...*model.VaultFileRecord) error
CreateInBatches(values []*model.VaultFileRecord, batchSize int) error
Save(values ...*model.VaultFileRecord) error
First() (*model.VaultFileRecord, error)
Take() (*model.VaultFileRecord, error)
Last() (*model.VaultFileRecord, error)
Find() ([]*model.VaultFileRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VaultFileRecord, err error)
FindInBatches(result *[]*model.VaultFileRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.VaultFileRecord) (info gen.ResultInfo, err error)
Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
Updates(value interface{}) (info gen.ResultInfo, err error)
UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error)
UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error)
UpdateColumns(value interface{}) (info gen.ResultInfo, err error)
UpdateFrom(q gen.SubQuery) gen.Dao
Attrs(attrs ...field.AssignExpr) IVaultFileRecordDo
Assign(attrs ...field.AssignExpr) IVaultFileRecordDo
Joins(fields ...field.RelationField) IVaultFileRecordDo
Preload(fields ...field.RelationField) IVaultFileRecordDo
FirstOrInit() (*model.VaultFileRecord, error)
FirstOrCreate() (*model.VaultFileRecord, error)
FindByPage(offset int, limit int) (result []*model.VaultFileRecord, count int64, err error)
ScanByPage(result interface{}, offset int, limit int) (count int64, err error)
Rows() (*sql.Rows, error)
Row() *sql.Row
Scan(result interface{}) (err error)
Returning(value interface{}, columns ...string) IVaultFileRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type Query ¶
type Query struct {
AssetLinkRecord assetLinkRecord
AssetRecord assetRecord
AttachmentRecord attachmentRecord
DimensionCountRecord dimensionCountRecord
FolderRecord folderRecord
IndexMetaRecord indexMetaRecord
LinkRecord linkRecord
NoteRecord noteRecord
NoteTextRecord noteTextRecord
PromptAssetRecord promptAssetRecord
PromptAssetSourceRefRecord promptAssetSourceRefRecord
PromptAssetVersionRecord promptAssetVersionRecord
PromptUsageFeedbackRecord promptUsageFeedbackRecord
PropertyDefinitionRecord propertyDefinitionRecord
PropertyValueRecord propertyValueRecord
SearchTokenRecord searchTokenRecord
TagRecord tagRecord
TaskRecord taskRecord
VaultFileRecord vaultFileRecord
// contains filtered or unexported fields
}
func (*Query) Transaction ¶
func (*Query) UnderlyingDB ¶
func (*Query) WithContext ¶
type QueryTx ¶
func (*QueryTx) RollbackTo ¶
Source Files
¶
- asset_link_records.gen.go
- asset_records.gen.go
- attachment_records.gen.go
- dimension_count_records.gen.go
- folder_records.gen.go
- gen.go
- index_meta_records.gen.go
- link_records.gen.go
- note_records.gen.go
- note_text_records.gen.go
- prompt_asset_records.gen.go
- prompt_asset_source_ref_records.gen.go
- prompt_asset_version_records.gen.go
- prompt_usage_feedback_records.gen.go
- property_definition_records.gen.go
- property_value_records.gen.go
- search_token_records.gen.go
- tag_records.gen.go
- task_records.gen.go
- vault_file_records.gen.go
Click to show internal directories.
Click to hide internal directories.