{"repo":"CodeDynasty-dev/SQLiteBruv","free":true,"listed":false,"github":"https://github.com/CodeDynasty-dev/SQLiteBruv","clone":"git clone https://github.com/CodeDynasty-dev/SQLiteBruv.git","description":"💃Most Effective Query Builder and migration manager SQLite supporting D1/Turso and Bun's by default.","language":"TypeScript","stars":19,"topics":["cloudflare-d1","d1","database","sql","sqlite","sqlite3","turso","turso-db","sqlitebruv"],"license":null,"category":"databases-storage","readme_excerpt":"SQLiteBruv A small, zero-dependency SQLite query builder for Bun with Prisma-style migrations. Supports local SQLite, Cloudflare D1, and Turso. Most Effective Query Builder and migration manager SQLite supporting D1/Turso and Bun's by default. v2 now a full sqlite only orm, enjoy and support & contribute! Install Quick start Define your schema in ./bruv/schema.prisma : Initialize the database. Schema is auto-loaded from ./bruv/schema.prisma : Query: Platforms Query API Caching Migrations Prisma-style CLI. Schema source of truth is ./bruv/schema.prisma . Migrations live in ./bruv/migrations/ . Connection is resolved from environment variables: Env vars Target ---------- -------- TURSO URL + TURSO AUTH TOKEN Turso CFAccountId + D1databaseId + CFauthorizationToken D1 DB FILE Local file path (none) ./main.db migrate dev always targets ./bruv/dev.db for local iteration. Migration files use -- -- up / -- -- down markers and run inside transactions: JSON query interface For exposing queries over HTTP without writing per-route SQL: Actions: get , getOne , insert , update , delete , count . Security The query builder rejects dangerous input at the condition level: - Parameterized queries only — no string interpolation - Blocked patterns: ; DROP , UNION , DELETE , INSERT , UPDATE , ALTER , EXEC - Whitelisted operators: = , , = , <= , LIKE , IN , BETWEEN , IS NULL , IS NOT NULL - Max 100 params per query, max 1000 chars per string param raw() bypasses all validation — use it for migrati","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodeDynasty-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodeDynasty-dev/SQLiteBruv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}