summaryrefslogtreecommitdiff
path: root/models/user.go
blob: d51d5a469f4f16a7610d73868818bee097c39d64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
package models

import "gorm.io/gorm"

type User struct {
	gorm.Model
	OpenID      string `gorm:"uniqueIndex;not null"`
	Username    string `gorm:"uniqueIndex;not null"`
	Email       string `gorm:"uniqueIndex;not null"`
	DisplayName string
	IsAdmin     bool `gorm:"default:false"`
}