定义配方领域, 实现营养元素的增删改查

This commit is contained in:
2025-11-19 23:23:48 +08:00
parent 365d69e0c6
commit fd0939fe0a
5 changed files with 315 additions and 7 deletions

View File

@@ -0,0 +1,22 @@
package repository
import (
"context"
"gorm.io/gorm"
)
// RawMaterialRepository 定义了与原料相关的数据库操作接口
type RawMaterialRepository interface {
}
// gormRawMaterialRepository 是 RawMaterialRepository 的 GORM 实现
type gormRawMaterialRepository struct {
ctx context.Context
db *gorm.DB
}
// NewGormRawMaterialRepository 创建一个新的 RawMaterialRepository GORM 实现实例
func NewGormRawMaterialRepository(ctx context.Context, db *gorm.DB) RawMaterialRepository {
return &gormRawMaterialRepository{ctx: ctx, db: db}
}