Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewRepository)
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface { CreateVolume(baseVolume *models.Volume, accountId uint64, volumeName string) (*models.Volume, error) UpdateVolume(volume *models.Volume) (*models.Volume, error) GetVolume(volumeName string) (*models.Volume, error) GetVolumeByID(volumeID uint64) (*models.Volume, error) }
func CreateFileRepository ¶
func CreateFileRepository(f string) (Repository, error)
func NewRepository ¶
func NewRepository(logger *zap.Logger, db *gorm.DB) Repository
Click to show internal directories.
Click to hide internal directories.