All notable changes to this project will be documented in this file.
- После рефакторинга не проходило сохранение, исправил ошибку
- Упростил код методов
saveX
и убрал дублирование
- Добавил описание методов в пакете БД и clickhouse
- Добавил логирование Debug
- (log) Добавил логирование в метод
executeBatch
clickhouse - Добавил логирование для функции
runSyncAndSave
- Изменил
log.fatal
в сохранение на ошибки и добавил свой лог - Убрал передачу переменных в методы БД - перенес в структуры
- Логи статуса импорта в БД поменял на сообщения в консоль
- В
Clickhouse.connect
заменил вывод в консоль на лог - Перенес БД драйвер из параметров функции в
func receivers
- Добавил подробный вывод в консоли статуса экспорта в БД
- Переместил реализацию БД в
internal
, переписал интерфейс - Вынес логику пакетной вставки в отдельную функцию
- Сделал разделение статуса в выводе консоли на zenmoney и БД
- Обновил условия запуска тестов
- Обновил версии пакетов
- Переместил категорию с миграциями clickhouse в отдельную директорию (#10)
- Перенес конфигурирование переменных в отдельный пакет (#11)
- Добавил возможность генерировать changelog
- Изменил тригер для создания артефактов релиза
- Миграции для postgresql и docker-compose для тестирования (#9)
- Добавил пакет для удобного логирования (#12)
- Add buildx for multistage build
- Docker build platform
- Build multiimage
- Return build without matrix
- Remove darwin
- Create ci for push feature (lint, test, build) (#4)
- Brache name on .github actions
- Get version name on github actions
- Удалил linux/riscv64 так как не поддерживается alpine
- Исправил название образа
- Исправил токен на персональный
- Repo name
- Add get version to workflow
- Github actions for test, lint code and build multiplatform images
- Remove pre-build release
- Добавлены Docker-метрики и ссылки на Docker Hub
- Изменить тип столбца color в таблице tag
- Обновлены настройки подключения к ClickHouse
- Обновлен go.sum