This repository has been archived on 2025-05-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
shop/database/fakers/category_faker.go

34 lines
628 B
Go

package fakers
import (
"github.com/google/uuid"
"gorm.io/gorm"
"moretcgshop/app/models"
"time"
)
func CategoryFaker(db *gorm.DB) []*models.Category {
sections, _ := models.GetSection(db)
var res []*models.Category
for _, section := range sections {
var categories []string = []string{"Einzelkarten", "Booster", "Booster Displays"}
var temp *models.Category
for _, cat := range categories {
temp = &models.Category{
ID: uuid.New().String(),
Name: cat,
Section: section,
CreatedAt: time.Time{},
UpdatedAt: time.Time{},
}
res = append(res, temp)
}
}
return res
}