controller

package
v0.0.0-...-c9b08d1 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteSession

func DeleteSession(w http.ResponseWriter, r *http.Request)

DeleteSession delete session of database

func FindSessionByID

func FindSessionByID(w http.ResponseWriter, r *http.Request)

FindSessionByID find session by id

func FindSessionByUserCreation

func FindSessionByUserCreation(w http.ResponseWriter, r *http.Request)

FindSessionByUserCreation find session by user creation

func FindSessionByWorkspaceID

func FindSessionByWorkspaceID(w http.ResponseWriter, r *http.Request)

FindSessionByWorkspaceID find session by workspace id

func UpdateSesion

func UpdateSesion(w http.ResponseWriter, r *http.Request)

UpdateSesion update session in database

Types

type SessionController

type SessionController struct {
	// contains filtered or unexported fields
}

SessionController ::: struct

func NewSessionController

func NewSessionController(db *gorm.DB) *SessionController

NewSessionController ::: resturns a new SessionController

func (*SessionController) SaveSession

func (sc *SessionController) SaveSession(w http.ResponseWriter, r *http.Request)

SaveSession ::: save session in database

type WorkspaceController

type WorkspaceController struct {
	// contains filtered or unexported fields
}

WorkspaceController ::: struct

func NewWorkspaceController

func NewWorkspaceController(db *gorm.DB) *WorkspaceController

NewWorkspaceController ::: returns a new WorkspaceController

func (*WorkspaceController) DeleteWorkspace

func (wc *WorkspaceController) DeleteWorkspace(w http.ResponseWriter, r *http.Request)

DeleteWorkspace delete workspace of database

func (*WorkspaceController) FindWorkspaceByCreatedBy

func (wc *WorkspaceController) FindWorkspaceByCreatedBy(w http.ResponseWriter, r *http.Request)

FindWorkspaceByCreatedBy find workspace by user creation

func (*WorkspaceController) FindWorkspaceByID

func (wc *WorkspaceController) FindWorkspaceByID(w http.ResponseWriter, r *http.Request)

FindWorkspaceByID find workspace by id

func (*WorkspaceController) FindWorkspaceLikeCreatedBy

func (wc *WorkspaceController) FindWorkspaceLikeCreatedBy(w http.ResponseWriter, r *http.Request)

FindWorkspaceLikeCreatedBy find workspace by user creation

func (*WorkspaceController) SaveWorkspace

func (wc *WorkspaceController) SaveWorkspace(w http.ResponseWriter, r *http.Request)

SaveWorkspace save workspace in database

func (*WorkspaceController) UpdateWorkspace

func (wc *WorkspaceController) UpdateWorkspace(w http.ResponseWriter, r *http.Request)

UpdateWorkspace update workspace in database

Jump to

Keyboard shortcuts

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