Merge branch 'feat/BE/US-284/Report-counting-sapronak' into 'feat/BE/Sprint-6'

Feat/be/us 284/report counting sapronak

See merge request mbugroup/lti-api!94
This commit is contained in:
Hafizh A. Y.
2025-12-16 04:15:43 +00:00
16 changed files with 1459 additions and 38 deletions
@@ -28,6 +28,7 @@ type ProjectFlockKandangRepository interface {
ProjectPeriodsByProjectIDs(ctx context.Context, projectIDs []uint) (map[uint]int, error)
HasOpenNewerPeriod(ctx context.Context, kandangID uint, currentPeriod int, excludeID *uint) (bool, error)
WithTx(tx *gorm.DB) ProjectFlockKandangRepository
DB() *gorm.DB
IdExists(ctx context.Context, id uint) (bool, error)
}