Files
Kazier/backend/repository/repository.go
T
2026-09-14 14:09:41 +02:00

27 lines
524 B
Go

package repository
import (
"database/sql"
)
// Repository bundles all tables' repos.
type Repository struct {
Resources *Resources
Devices *Devices
Operations *Operations
OcrJobs *OcrJobs
Users *Users
Shares *Shares
}
func NewRepository(conn *sql.DB) *Repository {
return &Repository{
Resources: &Resources{DB: conn},
Devices: &Devices{DB: conn},
Operations: &Operations{DB: conn},
OcrJobs: &OcrJobs{DB: conn},
Users: &Users{DB: conn},
Shares: &Shares{DB: conn},
}
}