15 lines
356 B
Go
15 lines
356 B
Go
package types
|
|
|
|
import "time"
|
|
|
|
// Character represents a character with authentication info
|
|
type Character struct {
|
|
ID int64 `gorm:"primaryKey"` // EVE character ID from JWT token
|
|
CharacterName string `gorm:"uniqueIndex"`
|
|
AccessToken string
|
|
RefreshToken string
|
|
ExpiresAt time.Time
|
|
UpdatedAt time.Time
|
|
CreatedAt time.Time
|
|
}
|