package
0.12.0
Repository: https://github.com/scionproto/scion.git
Documentation: pkg.go.dev

# Packages

Package beacon defines interfaces that extend the capabilities of a beacon storage compared to the beacon.DB interface.
No description provided by the author
Package db contains common database abstractions for our infra.
No description provided by the author
Package mock_storage is a generated GoMock package.
No description provided by the author
No description provided by the author
Package trust defines interfaces that extend the capabilities of a trust storage compared to the trust.DB interface.
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetConnLimits sets the maximum number of open and idle connections based on the configuration.
SetID returns a clone of the configuration that has the ID set on the connection string.

# Constants

BackendSqlite indicates an sqlite backend.
No description provided by the author
No description provided by the author
No description provided by the author
DefaultPath indicates the default connection string for a generic database.
No description provided by the author
No description provided by the author

# Variables

Default samples for various databases.
Default samples for various databases.
Default samples for various databases.
Default samples for various databases.
Default samples for various databases.
Default samples for various databases.

# Structs

DBConfig is the configuration for the connection to a database.

# Interfaces

No description provided by the author
No description provided by the author
TrustDB extends the trust.DB interface with methods used outside of the trust package.

# Type aliases

Backend indicates the database backend type.