- ORM para SQLite e NodeJS
- Combina uma API muito simples com a capacidade de gerar consultas SQL analisadas pelo ORM
- Depois de executar
npx create-flyweight database no projeto, já é possível usar diretamente como em import { db } from './database/db.js';
- Se você deixar
npm run watch em execução, os tipos são atualizados automaticamente sempre que o SQL for modificado
- É possível fazer migrações (adição e alteração de tabelas) com
npm run migrate <migration-name>
- Fornece
get, update, insert, remove e também count/exists para todas as tabelas
1 comentários
Parece bom. O fato de definir os modelos em SQL em vez de JS pode dividir opiniões também..