修复 「1.2.2 用户管理-用户列表勾选单一用户会全选 」 close #216
This commit is contained in:
29
server/repository/access_token.go
Normal file
29
server/repository/access_token.go
Normal file
@ -0,0 +1,29 @@
|
||||
package repository
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"next-terminal/server/model"
|
||||
)
|
||||
|
||||
type accessTokenRepository struct {
|
||||
baseRepository
|
||||
}
|
||||
|
||||
func (repo accessTokenRepository) FindByUserId(ctx context.Context, userId string) (o model.AccessToken, err error) {
|
||||
err = repo.GetDB(ctx).Where("user_id = ?", userId).First(&o).Error
|
||||
return
|
||||
}
|
||||
|
||||
func (repo accessTokenRepository) DeleteByUserId(ctx context.Context, userId string) error {
|
||||
return repo.GetDB(ctx).Where("user_id = ?", userId).Delete(&model.AccessToken{}).Error
|
||||
}
|
||||
|
||||
func (repo accessTokenRepository) Create(ctx context.Context, o *model.AccessToken) error {
|
||||
return repo.GetDB(ctx).Create(o).Error
|
||||
}
|
||||
|
||||
func (repo accessTokenRepository) FindAll(ctx context.Context) (o []model.AccessToken, err error) {
|
||||
err = repo.GetDB(ctx).Find(&o).Error
|
||||
return
|
||||
}
|
Reference in New Issue
Block a user