Documentation ¶
Index ¶
- func Create(value interface{}) error
- func DeleteByID(model interface{}, id uint64) (count int64, err error)
- func DeleteByIDS(model interface{}, ids []uint64) (count int64, err error)
- func DeleteByModel(model interface{}) (count int64, err error)
- func DeleteByWhere(model, where interface{}) (count int64, err error)
- func Find(where interface{}, out interface{}, associations []string, orders ...string) error
- func First(where interface{}, out interface{}, associations []string) (notFound bool, err error)
- func FirstByID(out interface{}, id string) (notFound bool, err error)
- func Save(value interface{}) error
- func Scan(model, where interface{}, out interface{}) (notFound bool, err error)
- func ScanList(model, where interface{}, out interface{}, orders ...string) error
- func Updates(where interface{}, value interface{}) error
- type AuctionRepository
- func (r *AuctionRepository) Add(Auction *models.Auction) error
- func (r *AuctionRepository) All() (*[]models.Auction, error)
- func (r *AuctionRepository) Delete(Auction *models.Auction) error
- func (r *AuctionRepository) Get(id string) (*models.Auction, error)
- func (r *AuctionRepository) Query(q *models.Auction) (*[]models.Auction, error)
- func (r *AuctionRepository) Update(Auction *models.Auction) error
- type CertificateOfAuthenticityRepository
- func (r *CertificateOfAuthenticityRepository) Add(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
- func (r *CertificateOfAuthenticityRepository) All() (*[]models.CertificateOfAuthenticity, error)
- func (r *CertificateOfAuthenticityRepository) Delete(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
- func (r *CertificateOfAuthenticityRepository) Get(id string) (*models.CertificateOfAuthenticity, error)
- func (r *CertificateOfAuthenticityRepository) Query(q *models.CertificateOfAuthenticity) (*[]models.CertificateOfAuthenticity, error)
- func (r *CertificateOfAuthenticityRepository) Update(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
- type CertificateOfOwnershipRepository
- func (r *CertificateOfOwnershipRepository) Add(CertificateOfOwnership *models.CertificateOfOwnership) error
- func (r *CertificateOfOwnershipRepository) All() (*[]models.CertificateOfOwnership, error)
- func (r *CertificateOfOwnershipRepository) Delete(CertificateOfOwnership *models.CertificateOfOwnership) error
- func (r *CertificateOfOwnershipRepository) Get(id string) (*models.CertificateOfOwnership, error)
- func (r *CertificateOfOwnershipRepository) Query(q *models.CertificateOfOwnership) (*[]models.CertificateOfOwnership, error)
- func (r *CertificateOfOwnershipRepository) Update(CertificateOfOwnership *models.CertificateOfOwnership) error
- type CopyrightRepository
- func (r *CopyrightRepository) Add(Copyright *models.Copyright) error
- func (r *CopyrightRepository) All() (*[]models.Copyright, error)
- func (r *CopyrightRepository) Delete(Copyright *models.Copyright) error
- func (r *CopyrightRepository) Get(id string) (*models.Copyright, error)
- func (r *CopyrightRepository) Query(q *models.Copyright) (*[]models.Copyright, error)
- func (r *CopyrightRepository) Update(Copyright *models.Copyright) error
- type EntryRepository
- func (r *EntryRepository) Add(Entry *models.Entry) error
- func (r *EntryRepository) All() (*[]models.Entry, error)
- func (r *EntryRepository) Delete(Entry *models.Entry) error
- func (r *EntryRepository) Get(id string) (*models.Entry, error)
- func (r *EntryRepository) GetAuctionEntry(EntryId string) (*[]models.Auction, error)
- func (r *EntryRepository) GetExhibitionByEntry(EntryId string) (*[]models.Exhibition, error)
- func (r *EntryRepository) GetProvenanceByEntry(EntryId string) (*[]models.Provenance, error)
- func (r *EntryRepository) Query(q *models.Entry) (*[]models.Entry, error)
- func (r *EntryRepository) Update(Entry *models.Entry) error
- type ExhibitionRepository
- func (r *ExhibitionRepository) Add(Exhibition *models.Exhibition) error
- func (r *ExhibitionRepository) All() (*[]models.Exhibition, error)
- func (r *ExhibitionRepository) Delete(Exhibition *models.Exhibition) error
- func (r *ExhibitionRepository) Get(id string) (*models.Exhibition, error)
- func (r *ExhibitionRepository) Query(q *models.Exhibition) (*[]models.Exhibition, error)
- func (r *ExhibitionRepository) Update(Exhibition *models.Exhibition) error
- type ProfileRepository
- func (r *ProfileRepository) Add(Profile *models.Profile) error
- func (r *ProfileRepository) All() (*[]models.Profile, error)
- func (r *ProfileRepository) Delete(Profile *models.Profile) error
- func (r *ProfileRepository) Get(id string) (*models.Profile, error)
- func (r *ProfileRepository) GetByUserId(userId string) (*models.Profile, error)
- func (r *ProfileRepository) Query(q *models.Profile) (*[]models.Profile, error)
- func (r *ProfileRepository) Update(Profile *models.Profile) error
- type ProvenanceRepository
- func (r *ProvenanceRepository) Add(Provenance *models.Provenance) error
- func (r *ProvenanceRepository) All() (*[]models.Provenance, error)
- func (r *ProvenanceRepository) Delete(Provenance *models.Provenance) error
- func (r *ProvenanceRepository) Get(id string) (*models.Provenance, error)
- func (r *ProvenanceRepository) Query(q *models.Provenance) (*[]models.Provenance, error)
- func (r *ProvenanceRepository) Update(Provenance *models.Provenance) error
- type RecordRepository
- func (r *RecordRepository) Add(Record *models.Record) error
- func (r *RecordRepository) All() (*[]models.Record, error)
- func (r *RecordRepository) Delete(Record *models.Record) error
- func (r *RecordRepository) Get(id string) (*models.Record, error)
- func (r *RecordRepository) GetAuctionRecord(RecordId string) (*[]models.Auction, error)
- func (r *RecordRepository) GetExhibitionByRecord(RecordId string) (*[]models.Exhibition, error)
- func (r *RecordRepository) GetProvenanceByRecord(RecordId string) (*[]models.Provenance, error)
- func (r *RecordRepository) Query(q *models.Record) (*[]models.Record, error)
- func (r *RecordRepository) Update(Record *models.Record) error
- type TaskRepository
- func (r *TaskRepository) Add(task *models.Task) error
- func (r *TaskRepository) All() (*[]models.Task, error)
- func (r *TaskRepository) Delete(task *models.Task) error
- func (r *TaskRepository) Get(id string) (*models.Task, error)
- func (r *TaskRepository) Query(q *models.Task) (*[]models.Task, error)
- func (r *TaskRepository) Update(task *models.Task) error
- type UserRepository
- func (r *UserRepository) Add(user *models.User) error
- func (r *UserRepository) All() (*[]models.User, error)
- func (r *UserRepository) Delete(user *models.User) error
- func (r *UserRepository) Get(id string) (*models.User, error)
- func (r *UserRepository) GetByEmail(email string) (*models.User, error)
- func (r *UserRepository) GetByUUID(uuid string) (*models.User, error)
- func (r *UserRepository) Query(q *models.User) (*[]models.User, error)
- func (r *UserRepository) Update(user *models.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteByIDS ¶
Delete
Types ¶
type AuctionRepository ¶
type AuctionRepository struct{}
func GetAuctionRepository ¶
func GetAuctionRepository() *AuctionRepository
func (*AuctionRepository) Delete ¶
func (r *AuctionRepository) Delete(Auction *models.Auction) error
type CertificateOfAuthenticityRepository ¶
type CertificateOfAuthenticityRepository struct{}
func GetCertificateOfAuthenticityRepository ¶
func GetCertificateOfAuthenticityRepository() *CertificateOfAuthenticityRepository
func (*CertificateOfAuthenticityRepository) Add ¶
func (r *CertificateOfAuthenticityRepository) Add(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
func (*CertificateOfAuthenticityRepository) All ¶
func (r *CertificateOfAuthenticityRepository) All() (*[]models.CertificateOfAuthenticity, error)
func (*CertificateOfAuthenticityRepository) Delete ¶
func (r *CertificateOfAuthenticityRepository) Delete(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
func (*CertificateOfAuthenticityRepository) Get ¶
func (r *CertificateOfAuthenticityRepository) Get(id string) (*models.CertificateOfAuthenticity, error)
func (*CertificateOfAuthenticityRepository) Query ¶
func (r *CertificateOfAuthenticityRepository) Query(q *models.CertificateOfAuthenticity) (*[]models.CertificateOfAuthenticity, error)
func (*CertificateOfAuthenticityRepository) Update ¶
func (r *CertificateOfAuthenticityRepository) Update(CertificateOfAuthenticity *models.CertificateOfAuthenticity) error
type CertificateOfOwnershipRepository ¶
type CertificateOfOwnershipRepository struct{}
func GetCertificateOfOwnershipRepository ¶
func GetCertificateOfOwnershipRepository() *CertificateOfOwnershipRepository
func (*CertificateOfOwnershipRepository) Add ¶
func (r *CertificateOfOwnershipRepository) Add(CertificateOfOwnership *models.CertificateOfOwnership) error
func (*CertificateOfOwnershipRepository) All ¶
func (r *CertificateOfOwnershipRepository) All() (*[]models.CertificateOfOwnership, error)
func (*CertificateOfOwnershipRepository) Delete ¶
func (r *CertificateOfOwnershipRepository) Delete(CertificateOfOwnership *models.CertificateOfOwnership) error
func (*CertificateOfOwnershipRepository) Get ¶
func (r *CertificateOfOwnershipRepository) Get(id string) (*models.CertificateOfOwnership, error)
func (*CertificateOfOwnershipRepository) Query ¶
func (r *CertificateOfOwnershipRepository) Query(q *models.CertificateOfOwnership) (*[]models.CertificateOfOwnership, error)
func (*CertificateOfOwnershipRepository) Update ¶
func (r *CertificateOfOwnershipRepository) Update(CertificateOfOwnership *models.CertificateOfOwnership) error
type CopyrightRepository ¶
type CopyrightRepository struct{}
func GetCopyrightRepository ¶
func GetCopyrightRepository() *CopyrightRepository
func (*CopyrightRepository) Add ¶
func (r *CopyrightRepository) Add(Copyright *models.Copyright) error
func (*CopyrightRepository) Delete ¶
func (r *CopyrightRepository) Delete(Copyright *models.Copyright) error
func (*CopyrightRepository) Get ¶
func (r *CopyrightRepository) Get(id string) (*models.Copyright, error)
type EntryRepository ¶
type EntryRepository struct{}
func GetEntryRepository ¶
func GetEntryRepository() *EntryRepository
func (*EntryRepository) GetAuctionEntry ¶
func (r *EntryRepository) GetAuctionEntry(EntryId string) (*[]models.Auction, error)
func (*EntryRepository) GetExhibitionByEntry ¶
func (r *EntryRepository) GetExhibitionByEntry(EntryId string) (*[]models.Exhibition, error)
func (*EntryRepository) GetProvenanceByEntry ¶
func (r *EntryRepository) GetProvenanceByEntry(EntryId string) (*[]models.Provenance, error)
type ExhibitionRepository ¶
type ExhibitionRepository struct{}
func GetExhibitionRepository ¶
func GetExhibitionRepository() *ExhibitionRepository
func (*ExhibitionRepository) Add ¶
func (r *ExhibitionRepository) Add(Exhibition *models.Exhibition) error
func (*ExhibitionRepository) All ¶
func (r *ExhibitionRepository) All() (*[]models.Exhibition, error)
func (*ExhibitionRepository) Delete ¶
func (r *ExhibitionRepository) Delete(Exhibition *models.Exhibition) error
func (*ExhibitionRepository) Get ¶
func (r *ExhibitionRepository) Get(id string) (*models.Exhibition, error)
func (*ExhibitionRepository) Query ¶
func (r *ExhibitionRepository) Query(q *models.Exhibition) (*[]models.Exhibition, error)
func (*ExhibitionRepository) Update ¶
func (r *ExhibitionRepository) Update(Exhibition *models.Exhibition) error
type ProfileRepository ¶
type ProfileRepository struct{}
func GetProfileRepository ¶
func GetProfileRepository() *ProfileRepository
func (*ProfileRepository) Delete ¶
func (r *ProfileRepository) Delete(Profile *models.Profile) error
func (*ProfileRepository) GetByUserId ¶
func (r *ProfileRepository) GetByUserId(userId string) (*models.Profile, error)
type ProvenanceRepository ¶
type ProvenanceRepository struct{}
func GetProvenanceRepository ¶
func GetProvenanceRepository() *ProvenanceRepository
func (*ProvenanceRepository) Add ¶
func (r *ProvenanceRepository) Add(Provenance *models.Provenance) error
func (*ProvenanceRepository) All ¶
func (r *ProvenanceRepository) All() (*[]models.Provenance, error)
func (*ProvenanceRepository) Delete ¶
func (r *ProvenanceRepository) Delete(Provenance *models.Provenance) error
func (*ProvenanceRepository) Get ¶
func (r *ProvenanceRepository) Get(id string) (*models.Provenance, error)
func (*ProvenanceRepository) Query ¶
func (r *ProvenanceRepository) Query(q *models.Provenance) (*[]models.Provenance, error)
func (*ProvenanceRepository) Update ¶
func (r *ProvenanceRepository) Update(Provenance *models.Provenance) error
type RecordRepository ¶
type RecordRepository struct{}
func GetRecordRepository ¶
func GetRecordRepository() *RecordRepository
func (*RecordRepository) GetAuctionRecord ¶
func (r *RecordRepository) GetAuctionRecord(RecordId string) (*[]models.Auction, error)
func (*RecordRepository) GetExhibitionByRecord ¶
func (r *RecordRepository) GetExhibitionByRecord(RecordId string) (*[]models.Exhibition, error)
func (*RecordRepository) GetProvenanceByRecord ¶
func (r *RecordRepository) GetProvenanceByRecord(RecordId string) (*[]models.Provenance, error)
type TaskRepository ¶
type TaskRepository struct{}
func GetTaskRepository ¶
func GetTaskRepository() *TaskRepository
type UserRepository ¶
type UserRepository struct{}
func GetUserRepository ¶
func GetUserRepository() *UserRepository
func (*UserRepository) GetByEmail ¶
func (r *UserRepository) GetByEmail(email string) (*models.User, error)
func (*UserRepository) GetByUUID ¶
func (r *UserRepository) GetByUUID(uuid string) (*models.User, error)
Click to show internal directories.
Click to hide internal directories.