dbcache

package
v1.6.4-pre.1 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2026 License: Apache-2.0 Imports: 35 Imported by: 0

Documentation

Overview

Package dbcache implements a database cache for Porch.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrCopyUnsupported     = errors.New("bulk copy not supported by this driver")
	ErrPgxQueryUnsupported = errors.New("native pgx query not supported by this driver")
)

Functions

func CloseDB

func CloseDB(ctx context.Context) error

func OpenDB

func OpenDB(ctx context.Context, opts cachetypes.CacheOptions) error

func PushDraftPackageRevision

func PushDraftPackageRevision(ctx context.Context, repoKey repository.RepositoryKey, pr *dbPackageRevision)

func PushPublishedPackageRevision

func PushPublishedPackageRevision(ctx context.Context, repo repository.Repository, pr repository.PackageRevision, pushDraftsToGit, existingGitBranch bool) (kptfilev1.Locator, error)

Types

type DBCacheFactory

type DBCacheFactory struct {
}

func (*DBCacheFactory) NewCache

type DBHandler

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

func GetDB

func GetDB() *DBHandler

Jump to

Keyboard shortcuts

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