package repository import ( "gitlab.com/mbugroup/lti-api.git/internal/common/repository" entity "gitlab.com/mbugroup/lti-api.git/internal/entities" "gorm.io/gorm" ) type StockAvailabilityRepository interface { repository.BaseRepository[entity.StockAvailability] } type StockAvailabilityRepositoryImpl struct { *repository.BaseRepositoryImpl[entity.StockAvailability] } func NewStockAvailabilityRepository(db *gorm.DB) StockAvailabilityRepository { return &StockAvailabilityRepositoryImpl{ BaseRepositoryImpl: repository.NewBaseRepository[entity.StockAvailability](db), } }