voucher/internal/data/db.go

21 lines
230 B
Go

package data
import (
"context"
"gorm.io/gorm"
)
type Db struct {
db *GormDb
}
func NewDb(db *GormDb) *Db {
return &Db{
db: db,
}
}
func (d *Db) DB(ctx context.Context) *gorm.DB {
return d.db.Client.WithContext(ctx)
}