database

package
v0.0.0-...-c1eda01 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloseDBConnection

func CloseDBConnection(db *gorm.DB) error

func CreateEquipment

func CreateEquipment(equipment *models.Equipment) error

func CreateRFP

func CreateRFP(rfp *models.RFP) error

func CreateResult

func CreateResult(r *models.Result) error

func CreateUser

func CreateUser(user *models.User) error

func DeleteEquipment

func DeleteEquipment(equipment *models.Equipment) error

func DeleteResults

func DeleteResults(rfpId uint) error

func GetNewestCreatedRFP

func GetNewestCreatedRFP() (*models.RFP, error)

func GetRFP

func GetRFP(rfpId uint) (*models.RFP, error)

func GetResults

func GetResults(rfpId uint, equipId uint) ([]*models.Result, error)

func GetUserById

func GetUserById(id string) (*models.User, error)

func GetUserByName

func GetUserByName(name string) (*models.User, error)

func ListEquipment

func ListEquipment(userId uint) ([]*models.Equipment, error)

func ListProcessingRFP

func ListProcessingRFP() ([]*models.RFP, error)

func ListRFP

func ListRFP(userId uint) ([]*models.RFP, error)

func NewDBConnection

func NewDBConnection() (*gorm.DB, error)

func SetRFPStatus

func SetRFPStatus(rfp *models.RFP, status string) error

func UpdateEquipment

func UpdateEquipment(equipment *models.Equipment) error

func UpdateUser

func UpdateUser(user *models.User) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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