package
0.0.0-20241017204040-84023e06ff04
Repository: https://github.com/vadim-ivlev/url-shortener.git
Documentation: pkg.go.dev

# Functions

Clear - очищает таблицу urls - ctx - контекст Возвращает ошибку, если очистка не удалась.
CreatePool - создает пул соединений с базой данных.
Disconnect - закрывает соединение с базой данных.
GetData - возвращает данные из базы данных в виде map[string]string, где ключ - short_id, значение - original_url.
IsConnected - проверяет, установлено ли соединение с базой данных.
MigrateUp порождает объекты базы данных dirname - директория с файлами миграций.
ReadTextFile - читает текстовый файл и возвращает его содержимое в виде строки.
Store - сохраняет данные в базу данных.
TryToConnect - Пытается соединиться с базой данных повторяя попытки в случае неудачи.

# Variables

DB - пул соединений с базой данных.