diff --git a/postgres_pgx/postgres_pgx.go b/postgres_pgx/postgres_pgx.go index 3b31a174..d2c8dd40 100644 --- a/postgres_pgx/postgres_pgx.go +++ b/postgres_pgx/postgres_pgx.go @@ -327,3 +327,21 @@ loop: stopapp.GetWaitGroup_Main().Done() } + +// GetConnection - возвращает соединение к нужной базе данных +func GetConnection() *pgx.Conn { + if Conn == nil { + Connect() + } + + return Conn +} + +// GetConnection_WithApplicationName - возвращает соединение к нужной базе данных, с указанием имени приложения +func GetConnection_WithApplicationName(ApplicationName string) *pgx.Conn { + if Conn == nil { + Connect_WithApplicationName_err(ApplicationName) + } + + return Conn +}