edgedb-js
edgedb-js copied to clipboard
The official TypeScript/JS client library and query builder for EdgeDB
I get this  This is my query. isActive is a computed property on Membership type. I'm doing memberships because it's a multi link on User to the Membership type...
**Describe the bug** When selecting a node using filter_single, I was seeing a Many cardinality type being returned instead of AtMostOne. I'm using a monorepo setup with nested tsconfigs and...
Using the three standard annotations (title, description, and deprecated), we can add [TSDoc](https://tsdoc.org/) comments to the interfaces and properties to show more rich information in IDEs that support it. -...
- Deno client: v1.3.0 - EdgeDB Version: 3.1+3bb7030 - EdgeDB CLI Version: 3.4.0+97cad0e - OS Version: MacOS Steps to Reproduce: 1. Schema ```Schema: module default { type `a Type` {...
In response to https://discord.com/channels/841451783728529451/1113918639985401896/1127633227729866873
Protocol v2 changes the type descriptor layout * [current doc](https://www.edgedb.com/docs/reference/protocol/typedesc) * [implementation in edgedb-python](https://github.com/edgedb/edgedb-python/pull/427)
**Describe the proposed feature** [Follow up from discord ](https://discord.com/channels/841451783728529451/849374705210490900/1125531076866089030) Support Sentry and other OTEL-compatible platforms.
Follow up from [discord](https://discord.com/channels/841451783728529451/849374705210490900/1126572748290920469) **Code** The code causing the error. ```typescript name: e.op(a.optionalProperty, "??", a.requiredProperty), ``` **Schema** Your application schema. ``` type A { optionalProperty: str; required requiredProperty: str; }...
Minimal reproduction repo: https://github.com/freeatnet/repro-unless-conflict-issue/blob/main/src/pages/api/testcase.ts There seems to be something causing a scope mismatch with the insert expression vs the insert unless conflict expression. I'm able to reproduce this in our...
**Code** The code causing the error. ```typescript e.select(e.Example, () => ({ filter_single: {name: 'Iron Man'} })); ``` **Schema** Your application schema. ``` module default { type Example { required property...