mirror of
				https://github.com/TeaOSLab/EdgeAPI.git
				synced 2025-11-04 16:00:24 +08:00 
			
		
		
		
	实现用户通过邮件重置密码功能
This commit is contained in:
		
							
								
								
									
										28
									
								
								internal/db/models/user_verify_code_dao.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								internal/db/models/user_verify_code_dao.go
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
package models
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	_ "github.com/go-sql-driver/mysql"
 | 
			
		||||
	"github.com/iwind/TeaGo/Tea"
 | 
			
		||||
	"github.com/iwind/TeaGo/dbs"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type UserVerifyCodeDAO dbs.DAO
 | 
			
		||||
 | 
			
		||||
func NewUserVerifyCodeDAO() *UserVerifyCodeDAO {
 | 
			
		||||
	return dbs.NewDAO(&UserVerifyCodeDAO{
 | 
			
		||||
		DAOObject: dbs.DAOObject{
 | 
			
		||||
			DB:     Tea.Env,
 | 
			
		||||
			Table:  "edgeUserVerifyCodes",
 | 
			
		||||
			Model:  new(UserVerifyCode),
 | 
			
		||||
			PkName: "id",
 | 
			
		||||
		},
 | 
			
		||||
	}).(*UserVerifyCodeDAO)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var SharedUserVerifyCodeDAO *UserVerifyCodeDAO
 | 
			
		||||
 | 
			
		||||
func init() {
 | 
			
		||||
	dbs.OnReady(func() {
 | 
			
		||||
		SharedUserVerifyCodeDAO = NewUserVerifyCodeDAO()
 | 
			
		||||
	})
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user