GitShow/drizzle-team/drizzle-graphql
drizzle-team

drizzle-graphql

Automatically generate GraphQL schema or customizable schema config fields from Drizzle ORM schema

by drizzle-team
drizzle-ormgraphqlnodejstypescript
Star on GitHubForkWebsitenpm

TypeScript

88 stars21 forks3 contributorsQuiet · 2y agoSince 20240.8.5Apache-2.0

Meet the team

See all 3 on GitHub →
Sukairo-02
Sukairo-0251 contributions
dankochetov
dankochetov4 contributions
Edsol
Edsol1 contribution

Languages

View on GitHub →
TypeScript100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
37
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 9 in progress · Last activity 2y ago
See all on GitHub →
Kyamel
Numeric ENUM names. e.g ('12'), breaking graphql schema. OpenPR
Kyamel · 3w ago
AneeshBhatnagar
Return json array as string instead of arrayOpenPR

Description Fix issue where a JSON array is mistaken as an array when returned instead of a string. Fixes #29

AneeshBhatnagar · 3w ago
rxits
fix: do not drop boolean filters with a value of falseOpenPR

Fixes #33 A GraphQL filter with a boolean value of — e.g. or — is silently ignored, so the query returns all rows instead of only the matching ones. Cause: in () the per-operator loop skips falsy-looking values: The clause conflates "operator not supplied" with "operator value is ", dropping legitimate boolean filters. Fix: skip only (not-supplied), so filters are applied. Test: added a sqlite test asserting returns (the seed has no users). Verified failing before the fix (it returned all users) and passing after; full sqlite + sqlite-custom suites pass (70/70), dprint clean.

rxits · 3mo ago

Recent fixes

View closed PRs →
vantreeseba
Build in repoMergedPR
vantreeseba · 4mo ago
olup
Strategies for authorizationClosedIssue

I am watching this project with great hopes. From experience, an auto-generated db-to-api systems needs two crucial things: Extension with custom logic (here it's a given as we can select what to expose and expand the schema with custom resolvers) Integrating some authorization scheme There used to be projects like that tried to offer that as universal third party, but is not maintained anymore. Some framework like postgraphile or pg_graphql rely on RLS, but I always thought Authr should live in the codebase, plus column based security is hard to nail. So my question would be - what do you recommend as good practice to add authorization in a stack ? Is there a plan to include something in the library itself ? Cheers

olup · 1y ago
Structured data for AI agents

Repository: drizzle-team/drizzle-graphql. Description: Automatically generate GraphQL schema or customizable schema config fields from Drizzle ORM schema Stars: 88, Forks: 21. Primary language: TypeScript. Languages: TypeScript (100%). License: Apache-2.0. Homepage: https://www.npmjs.com/package/drizzle-graphql Topics: drizzle-orm, graphql, nodejs, typescript. Latest release: 0.8.5 (2y ago). Open PRs: 9, open issues: 19. Last activity: 2y ago. Community health: 37%. Top contributors: Sukairo-02, dankochetov, Edsol.

·@ofershap

Replace github.com with gitshow.dev