2026-05-02 13:02:38 +08:00

16 lines
411 B
Go

// 本包承载 user-service 短号和靓号的 MySQL 持久化。
package identity
import "database/sql"
// Repository 是短号和靓号在 MySQL 上的存储实现。
type Repository struct {
// db 由父级 MySQL repository 持有,本包只复用连接池。
db *sql.DB
}
// New 基于共享 MySQL 连接池创建短号存储对象。
func New(db *sql.DB) *Repository {
return &Repository{db: db}
}