16 ポイント 投稿者 xguru 2024-04-13 | 1件のコメント | WhatsAppで共有
  • SQLite と NodeJS のための ORM
  • 非常にシンプルな API と、ORM で解析する SQL クエリを生成する機能を組み合わせている
  • プロジェクトで npx create-flyweight database を実行すると、import { db } from './database/db.js'; のようにすぐ使える
  • npm run watch を実行しておけば、SQL を修正するたびに型が自動で更新される
  • npm run migrate <migration-name> でマイグレーション可能(テーブルの追加および変更)
  • すべてのテーブルで get、update、insert、remove と count/exists を提供

1件のコメント

 
kandk 2024-04-15

良さそうですね。モデルを js ではなく sql で定義するという点は、好みが分かれるかもしれませんね..