Colin McDonnell

Results 106 issues of Colin McDonnell

``` e.select(e.User("abcdef123..."), ()=>({ // shape })) ``` as shorthand for ``` e.select(e.User, ()=>({ // shape filter: e.op(user.id, '=', e.uuid("abcdef123...")) })) ```

**Describe the proposed feature** A clear and concise description of the syntax, what you want to happen, and why it's needed. Add the ability to create fully stateless clients that...

https://discord.com/channels/841451783728529451/849374705210490900/1002885100591128577 And add some docs on writing generic queries on top with the QB

Proposal: provide a template tag for writing sanitized EdgeQL queries. ### User input ```typescript import {edgeql} from "edgedb"; const query = edgeql`insert User { title := ${req.body.title}}` // => {...

**Describe the proposed feature** Support running scripts consisting of query builder expressions. ```ts e.script([ e.insert(...), e.select(...), // ... ]).run(client) ``` The type and cardinality will be pulled from the last...

**Describe the proposed feature** A clear and concise description of the syntax, what you want to happen, and why it's needed. ```ts e.insert(e.Movie, { title: "Movie", actors: [{ name: "Bob"},...

A proposal for simplified `filter` syntax for _equality filters_. The goal is to expand the scope of cardinality inference and provide a less verbose alternative to `e.op(x, "=", y)` when...

We currently don't implement a codec for decimals. I vote we use the Decimal.js to represent these values until a proper `Decimal` type lands in JS. It's a de facto...