Documentation
¶
Overview ¶
Package dao provides data access primitives and lifecycle helpers, including initialization, maintenance, lookups, and auditing support.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DB *storm.DB
View Source
var DBName string = "default"
View Source
var DBVersion = 1
Functions ¶
func CheckDAOReadyState ¶
func GetDBNameFromPath ¶
func Initialise ¶
func Initialise(cfg *commonConfig.Settings) error
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package audit contains DAO auditing structures and helpers.
|
Package audit contains DAO auditing structures and helpers. |
|
Package cache provides in-memory caching functionalities for data access objects (DAOs), including cache management, record storage, retrieval, and synchronization with the underlying database.
|
Package cache provides in-memory caching functionalities for data access objects (DAOs), including cache management, record storage, retrieval, and synchronization with the underlying database. |
|
Package database provides low-level database connectivity and helpers used by the DAO layer.
|
Package database provides low-level database connectivity and helpers used by the DAO layer. |
|
Package lookup provides generic lookup utilities used by DAO components.
|
Package lookup provides generic lookup utilities used by DAO components. |
|
Package maintenance contains database maintenance tasks such as pruning and backup orchestration.
|
Package maintenance contains database maintenance tasks such as pruning and backup orchestration. |
|
test
|
|
Click to show internal directories.
Click to hide internal directories.