epsutil

package
v0.0.0-...-07f0968 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ActivityItemRename

func ActivityItemRename(tx sql.Tx, host, project, item ID, newItemName string, isTask bool)

func IMustHaveAccess

func IMustHaveAccess(tlbx app.Tlbx, tx sql.Tx, host, project ID, role cnsts.Role)

func LogActivity

func LogActivity(tlbx app.Tlbx, tx sql.Tx, host, project, task, item ID, itemType cnsts.Type, action cnsts.Action, itemName *string, extraInfo interface{}, fcmExtraInfo interface{}, ancestors IDs)

func MustGetRole

func MustGetRole(tlbx app.Tlbx, tx sql.Tx, host, project ID, user ID) cnsts.Role

func MustHaveAccess

func MustHaveAccess(tlbx app.Tlbx, tx sql.Tx, host, project ID, user *ID, role cnsts.Role)

func MustLockProject

func MustLockProject(tx sql.Tx, host, id ID)

func SetAncestralChainAggregateValuesFromParentOfTask

func SetAncestralChainAggregateValuesFromParentOfTask(tx sql.Tx, host, project, task ID) IDs

func SetAncestralChainAggregateValuesFromTask

func SetAncestralChainAggregateValuesFromTask(tx sql.Tx, host, project, task ID) IDs

func StorePrefix

func StorePrefix(host ID, projectAndOrTask ...ID) string

func TaskMustExist

func TaskMustExist(tx sql.Tx, host, project, id ID)

Types

This section is empty.

Jump to

Keyboard shortcuts

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