github.com/oinume/lekcije@v0.0.0-20231017100347-5b4c5eb6ab24/backend/registry/repository.go (about)

     1  package registry
     2  
     3  import (
     4  	"context"
     5  	"database/sql"
     6  
     7  	"github.com/oinume/lekcije/backend/infrastructure/mysql"
     8  	"github.com/oinume/lekcije/backend/model2"
     9  )
    10  
    11  func MustNewMCountryList(ctx context.Context, db *sql.DB) *model2.MCountryList {
    12  	mCountries, err := mysql.NewMCountryRepository(db).FindAll(ctx)
    13  	if err != nil {
    14  		panic(err)
    15  	}
    16  	return model2.NewMCountryList(mCountries)
    17  }