Versions in this module Expand all Collapse all v1 v1.0.12 May 13, 2024 v1.0.11 Dec 18, 2023 v1.0.10 Oct 11, 2023 v1.0.9 Oct 6, 2023 v1.0.8 Jul 24, 2023 v1.0.7 Jun 23, 2023 v1.0.6 Jun 17, 2023 v1.0.5 May 20, 2023 v1.0.4 May 3, 2023 v1.0.3 Oct 12, 2022 v1.0.2 Jun 3, 2022 v1.0.1 Feb 6, 2022 v1.0.0 Dec 31, 2021 Changes in this version + var Handle *gorm.DB + func Initialize(driver, dsn string, dbDebug bool) error + func ScheduleCleanup() + type File struct + Folder Folder + FolderID int64 + ID int64 + LastModified int64 + Name string + func (*File) TableName() string + type Folder struct + ID int64 + Path string + StorageID string + func (*Folder) TableName() string + type Metadater struct + func (m *Metadater) GetFolders(storageID string, limit int, from string) ([]string, error) + func (m *Metadater) GetModificationTime(storageID, objectPath string) (int64, error) + func (m *Metadater) GetModificationTimes(storageID, objectPath string) (map[string]int64, error) + func (m *Metadater) RemoveMetadata(storageID, objectPath string) error + func (m *Metadater) SetModificationTime(storageID, objectPath string, mTime int64) error