database

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2026 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DB     *gorm.DB // Main database connection
	DBSite *gorm.DB // Site database connection

)

Functions

func Cleanup

func Cleanup() error

Cleanup closes Cloud SQL connections and dialers This should be called at application shutdown for graceful cleanup

func CreateDatabaseConnection

func CreateDatabaseConnection(configuration *config.DatabaseConfiguration) (*gorm.DB, error)

func GetDB

func GetDB() *gorm.DB

func GetDBSite

func GetDBSite() *gorm.DB

GetDBSite returns the site database connection Returns the main DB if site DB is not configured

func Setup

func Setup() error

Types

type Database

type Database struct {
	*gorm.DB
}

Jump to

Keyboard shortcuts

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