reylo: Импорт .sql файлов в TypeScript с выводом типов по схеме базы данных

Импорт .sql файлов в TypeScript с выводом типов по схеме базы данных

reylo: Импорт .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
Подписаться