# Functions

BuildOptionsFromClickhouseTags builds options part CREATE TABLE query tags.
GetZapLogger returns a [zap.Logger].
NewClickHouse creates new instance of [ClickHouse].
NewLogger returns a new Logger component.
NewPostgresql creates new instance of [Postgresql].
NewRabbitMQ creates a new instance of RabbitMQ.
NewS3 creates an instance of S3.
NewTelegram creates a new [TelegramBot].
RetrieveClickhouseTags retrieves tags of model.

# Structs

BasicPostgresqlModel is a basic model for PostgresSQL database.
ClickHouse manipulates connection to ClickHouse database.
ClickhouseField contains property name original and in database and set of property's tags.
ClickhouseFieldTag contains name and value of tag.
Logger is a Logger component of the application.
Postgresql manipulates connection to Postgresql database.
RabbitMQ manipulates RabbitMQ connections.
S3 manipulates connections to services like Amazon S3.
TableMigrateEntityClickhouse contains model for migrate and options part of CREATE TABLE query.
TelegramBot provides functionality for creating a [telebot.Bot].