schema

package
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSessionIDFilter

func GetSessionIDFilter(projectID, userID, sessionID uuid.UUID) bson.M

Types

type Session

type Session struct {
	ProjectID uuid.UUID `bson:"project_id" json:"project_id"`
	UserID    uuid.UUID `bson:"user_id" json:"user_id"`
	SessionID uuid.UUID `bson:"session_id" json:"session_id"`
	ExpiresAt int64     `bson:"expires_at" json:"expires_at"`
	Data      []byte    `bson:"data,omitempty" json:"data,omitempty"`
}

func SessionFromProto

func SessionFromProto(projectID, userID, sessionID uuid.UUID, p *user.Session) (Session, error)

func (Session) ToProto

func (p Session) ToProto() (*user.Session, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL