Added activities module
This commit is contained in:
@@ -90,6 +90,7 @@ func NewServer(cfg config.Config) *Server {
|
||||
apiV1 := router.Group("/api/v1")
|
||||
|
||||
transactionRepo := repositories.NewTransactionsSQLRepository(dbConn)
|
||||
activityRepo := repositories.NewActivitySQLRepository(dbConn)
|
||||
|
||||
ocrSvc, err := ocr.NewGoogleOCR(context.Background())
|
||||
if err != nil {
|
||||
@@ -101,10 +102,14 @@ func NewServer(cfg config.Config) *Server {
|
||||
receiptRouter := routers.NewReceiptRouter(receiptService_, ocrSvc)
|
||||
receiptRouter.RegisterRoutes(apiV1)
|
||||
|
||||
transactionService := services.NewTransactionService(transactionRepo)
|
||||
transactionService := services.NewTransactionService(transactionRepo, activityRepo)
|
||||
transactionRouter := routers.NewTransactionsRouter(transactionService)
|
||||
transactionRouter.RegisterRoutes(apiV1)
|
||||
|
||||
activityService := services.NewActivityService(activityRepo)
|
||||
activityRouter := routers.NewActivitiesRouter(activityService)
|
||||
activityRouter.RegisterRoutes(apiV1)
|
||||
|
||||
usersRepo := repositories.NewUsersSQLRepository(dbConn)
|
||||
usersService := services.NewUserService(usersRepo)
|
||||
usersRouter := routers.NewUsersRouter(usersService)
|
||||
|
||||
Reference in New Issue
Block a user