menu

EdgeDB

Bringing state-of-the-art database technology to the masses.

Channels
Team
Posts
Members
Info

How to store hierarchical document-like data?

In the docs intro it says "EdgeDB is not a document database, but inserting and querying hierarchical document-like data is trivial." How would I insert document-like data? The docs have examples of doing this literally in EdgeQL, which is useful for learning, but what is the…

thumbsup
0
message-simple
0

Interesting "wat" discovery...

It seems the compiler for DDL functions gets confused about the type of something if you try to return a UNION. On the one hand, the return type will be type you enforced with annotations and practical sense, but on the other hand... it's not. It's also an int64. How would I…

thumbsup
0
message-simple
1

Production Ready?

I discovered about edge db when I was reading about graphql, so, I would like to know if edge db is production ready for build an ecommerce for example.

thumbsup
0
message-simple
8

A table disappears after being created

Hi! I created this repo to make it easy to reproduce the problem: https://github.com/Mulugruntz/edgedb-playground/tree/b241ebd66e5b873ba3c446c96d9d057b08130698 Everything is explained there in the README. …

thumbsup
0
message-simple
5

GraphQL insert error: TypeError: argument of type 'NoneType' is not iterable

I'm getting an error trying to inserts some nested data, with a link being set deep in the nesting: Schema looks like Is there a way to do this or is it not supported?

thumbsup
0
message-simple
2

Installation broken (macOS)

While debugging a bulk load script (graphql) I started getting a strange exception "cannot run another command". I rolled back my code to a point at which it was working, but was still getting the exception so I wondered if the server had got itself into a bad state. I wasn't…

thumbsup
0
message-simple
2

GraphQL lookup by ID

Bearing in mind I'm just learning GraphQL and EdgeDB... The idiomatic GraphQL lookup query appears to be something like: { Product(id: "1000") { id name } } …

thumbsup
0
message-simple
3
Deleted·6d# General

How to ingest JSON?

I'm wondering what's the easiest way to ingest "large" data into EdgeDB? I was kinda hoping that if I set up the DDL (?) correctly, I could pass a large JSON array or object and have its elements inserted...

thumbsup
0
message-simple
4

Arch linux package

I use EdgeDB on arch linux, there is no official package now. Are there any plans for adding it? I didn't find instructions for building production version, only dev version using pip (it builds and runs successfully on arch) and use docker image currently. What are the…

thumbsup
0
message-simple
1