db

package
v0.1.2-alpha Latest Latest
Warning

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

Go to latest
Published: Jan 17, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GormDB *gorm.DB
View Source
var PgxPool *pgxpool.Pool
View Source
var RedisClient *redis.Client

Functions

func ClosePostgres

func ClosePostgres()

ClosePostgres закрывает пул соединений PostgreSQL

func CloseRedis

func CloseRedis()

CloseRedis закрывает клиент Redis

func InitPgx

func InitPgx(cfg *config.Config)

InitPgx инициализирует подключение к базе данных PostgreSQL с использованием pgx

func InitPostgres

func InitPostgres(cfg *config.Config)

InitPostgres инициализирует подключение к базе данных PostgreSQL с использованием GORM

func InitRedis

func InitRedis()

InitRedis инициализирует подключение к Redis с поддержкой TLS и пароля

func InitTestPostgres

func InitTestPostgres()

InitTestPostgres инициализирует тестовую базу данных с использованием SQLite (in-memory)

Types

This section is empty.

Jump to

Keyboard shortcuts

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