1234567891011121314151617181920212223242526272829 |
- package repository
- import (
- "gorm.io/gorm"
- "projectName/pkg/log"
- )
- type Repository struct {
- //db *gorm.DB
- //rdb *redis.Client
- logger *log.Logger
- }
- func NewRepository(logger *log.Logger, db *gorm.DB) *Repository {
- return &Repository{
- //db: db,
- //rdb: rdb,
- logger: logger,
- }
- }
- func NewDb() *gorm.DB {
- // TODO: init db
- //db, err := gorm.Open(mysql.Open(conf.GetString("data.mysql.user")), &gorm.Config{})
- //if err != nil {
- // panic(err)
- //}
- //return db
- return &gorm.DB{}
- }
|