session.go 449 B

12345678910111213
  1. package repository
  2. import (
  3. "github.com/porter-dev/porter/internal/models"
  4. )
  5. // SessionRepository represents the set of queries on the Session model
  6. type SessionRepository interface {
  7. CreateSession(session *models.Session) (*models.Session, error)
  8. UpdateSession(session *models.Session) (*models.Session, error)
  9. DeleteSession(session *models.Session) (*models.Session, error)
  10. SelectSession(session *models.Session) (*models.Session, error)
  11. }