16 points par xguru 2024-04-13 | 1 commentaires | Partager sur WhatsApp
  • Un ORM pour SQLite et NodeJS
  • Combine une API très simple avec la capacité de générer des requêtes SQL analysées par l’ORM
  • Après avoir exécuté npx create-flyweight database dans le projet, il est possible de l’utiliser immédiatement avec import { db } from './database/db.js';
  • Si npm run watch est lancé, les types sont mis à jour automatiquement à chaque modification du SQL
  • Les migrations sont possibles avec npm run migrate <migration-name> (ajout et modification de tables)
  • Fournit get, update, insert, remove ainsi que count/exists pour toutes les tables

1 commentaires

 
kandk 2024-04-15

Ça a l’air pas mal. Le fait de définir les modèles en SQL plutôt qu’en JS pourrait diviser...