Categorygithub.com/fe0b6/cdb
modulepackage
1.1.1
Repository: https://github.com/fe0b6/cdb.git
Documentation: pkg.go.dev

# Functions

CacheConnect - коннект к кэщу.
Connect - Подключание к базе.
ConnectClickhouse - Подключание к clickhouse.
Delete - удаление записи.
ForeachFunc - Получаем список объектов.
ForeachItem - Получаем список объектов.
Get - Получаем одну запись.
GetMultiPlaceholder - Формируем нужное кол-во placeholders для множественной вставки.
GetPlaceholder - Формируем нужное кол-во placeholders.
GetPlaceholderWithDiff - Формируем нужное кол-во placeholders со смещением.
GetTableName - Получаем название таблицы.
InitObj - Инициализация объекта.
QueueInit - Инициализируем очередь.
ReplacePlaceholder - Заменяем ? на $...
Set - Записываем объект в базу.

# Variables

Cdb - хэндлер кэша.
Chh - хэндлер clickhouse.
Dbh - хэндлер базы.
Qdh - хэгдлер очереди.

# Structs

CacheObj - Объект коннекта к кэшу.
InitCacheConnect - объект инициализации коннекта к кэшу.
InitConnect - Объект конекта к базе.
InitQueueParam - объект инициализации очереди.
ParamObj - Объект инициализации структуры.
Parent - Объект структуры для объектов.
QueueObj - Объект очереди.
SSLConf - Объект конфига SSL.