reylo: Импорт .sql файлов в TypeScript с выводом типов по схеме базы данных
Импорт .sql файлов в TypeScript с выводом типов по схеме базы данных
Иллюстрация: GitHub
Главное в цифрах
- Звёзд на GitHub: 1 тыс.
- Язык: Rust
- Лицензия: MIT
Чем полезно
Типы строк и параметров берутся прямо из SQL и живой dev-базы, без ручных типов и генерации кода. Ошибка в имени колонки или параметре становится ошибкой компиляции в tsc и редакторе.
Главные возможности
- Поддержка Postgres, MySQL и SQLite с любым драйвером
- Выведение nullable, union-типов и JSON-формы из запроса
- Работа без codegen и watcher через TypeScript content mappers
Для кого
TypeScript-разработчики, работающие с SQL и Postgres, MySQL или SQLite
Как начать
npm install reylo
Источник: GitHub
GitHub-находки
Такие новости первыми, в Telegram