🔎
SQLi – я выпустил самый гибкий и типобезопасный Query Builder для Go 🔎
https://github.com/Dionid/sqli
Во всех Query Builder / ORM я всегда ждал минимум 4 фичи:
- Выгрузить константы из БД (названия схем, таблиц, колонок и т.д.)
- Выгрузить типы таблиц
- Сгенерировать типобезопасные функции на Insert, Update и Delete (которые в любом проекте выглядят одинаково)
- Сгенерировать типобезопасный способ писать динамически SQL запросы
Ничего не видел на рынке, что решало бы каждый из вопросов, може
т, кроме kysely.js , но он слишком завязан на фиче TS string literals, поэтому не повторим в большинстве других языков.
Но я нашел способ, как решить этот вопрос и написал
библиотеку SQLi, которая решает все эти вопросы (на данный момент для Go)
Смотрите, пробуйте, пишите обратную связь и всем мощной прокачки 🦾