database

package
v0.0.0-...-569970b Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

DB ...

Functions

func AddApp

func AddApp(app *models.App) error

AddApp ...

func AddBuild

func AddBuild(build *models.Build) error

AddBuild ...

func CloseBuildSession

func CloseBuildSession(appSlug, buildSlug string) error

CloseBuildSession ...

func CreateTestReport

func CreateTestReport(tr *models.TestReport) (*validate.Errors, error)

CreateTestReport ...

func CreateTestReportAsset

func CreateTestReportAsset(tra *models.TestReportAsset) (*validate.Errors, error)

CreateTestReportAsset ...

func DeleteApp

func DeleteApp(appSlug string) error

DeleteApp ...

func FindTestReport

func FindTestReport(tr *models.TestReport, id string) error

FindTestReport ...

func GetAllBuilds

func GetAllBuilds() (*models.Builds, error)

GetAllBuilds ...

func GetAllExpiredOpenBuilds

func GetAllExpiredOpenBuilds() (*models.Builds, error)

GetAllExpiredOpenBuilds ...

func GetApp

func GetApp(app *models.App) (*models.App, error)

GetApp ...

func GetBuild

func GetBuild(appSlug, buildSlug string) (*models.Build, error)

GetBuild ...

func GetBuildsCount

func GetBuildsCount() (int, error)

GetBuildsCount ...

func GetTestReports

func GetTestReports(trs *[]models.TestReport, appSlug string, buildSlug string) error

GetTestReports ...

func InitDB

func InitDB() error

InitDB ...

func IsAppExists

func IsAppExists(appSlug string) (bool, error)

IsAppExists ...

func IsAppExistsWithToken

func IsAppExistsWithToken(appSlug, apiToken string) (bool, error)

IsAppExistsWithToken ...

func IsBuildExists

func IsBuildExists(appSlug, buildSlug string) (bool, error)

IsBuildExists ...

func IsTestReportExistsForBuild

func IsTestReportExistsForBuild(buildSlug string, testReportID string) (bool, error)

IsTestReportExistsForBuild ...

func RunMigrations

func RunMigrations() error

RunMigrations ...

func TestReportExistsForAppAndBuild

func TestReportExistsForAppAndBuild(testReportID string, appSlug string, buildSlug string) (bool, error)

TestReportExistsForAppAndBuild ...

func UpdateApp

func UpdateApp(app *models.App) error

UpdateApp ...

func UpdateBuild

func UpdateBuild(build *models.Build) error

UpdateBuild ...

func UpdateTestReport

func UpdateTestReport(tr *models.TestReport) (*validate.Errors, error)

UpdateTestReport ...

Types

This section is empty.

Jump to

Keyboard shortcuts

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