# Packages
No description provided by the author
# README
QueryBuilder
QueryBuilder is a powerful and flexible SQL builder for Go, providing a convenient interface for working with MySQ, PostgreSQL and SQLite databases.
Installation
go get github.com/antibomberman/[email protected]
Key Features
- Building SQL queries through method chaining
- Transaction support
- Query result caching Memory | Redis
- Batch insert and update operations
- Date and time handling
- Raw SQL query support
- Various types of JOIN operations
- WHERE conditions with nested groups
- Subquery support
- Window functions
- Soft delete records
Documentation
Detailed documentation on using Query is available in the query documentation. Detailed documentation on using Table is available in the table documentation.
QueryBuilder
QueryBuilder - это мощный и гибкий SQL-билдер для Go, предоставляющий удобный интерфейс для работы с базами данных MySQL, PostgreSQL и SQLite.
Установка
go get github.com/antibomberman/[email protected]
Основные возможности
- Построение SQL-запросов через цепочку методов
- Поддержка транзакций
- Кеширование результатов запросов Memory | Redis
- Пакетные операции вставки и обновления
- Работа с датой и временем
- Поддержка сырых SQL-запросов
- Различные типы JOIN-соединений
- Условия WHERE с вложенными группами
- Поддержка подзапросов
- Оконные функции
- Мягкое удаление записей
Документация
Подробная документация по использованию Query доступна в документации по запросам. Подробная документация по использованию Table доступна в документации по запросам.