amocrm/internal/repository/repository.go

27 lines
431 B
Go
Raw Normal View History

2024-04-09 07:42:21 +00:00
package repository
import (
"go.mongodb.org/mongo-driver/mongo"
"go.uber.org/zap"
)
type Deps struct {
MdbUser *mongo.Collection
Tokens *mongo.Collection
2024-04-09 07:42:21 +00:00
Logger *zap.Logger
}
type Repository struct {
mdbUser *mongo.Collection
tokens *mongo.Collection
2024-04-09 07:42:21 +00:00
logger *zap.Logger
}
func NewRepository(deps Deps) *Repository {
return &Repository{
mdbUser: deps.MdbUser,
tokens: deps.Tokens,
2024-04-09 07:42:21 +00:00
logger: deps.Logger,
}
}