GraphpostgresQL

Data

graphql interface for postgres

SHOW HN2015

195points
23comments
#89of 2,565 in 2015
Top 4%of 2015 by points

How HN took it

LovedMost comments that take a side are positive

9 positive, 3 neutral or asking, 1 mixed, 0 critical, out of 13 comments about the project. Thread score +0.52.

Execution: 1 for, 0 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive use of Postgres to generate a graph-style interface

    From 3 comments
    • That graphql.sql file is pretty amazing and is a great example of the power and flexibility of Postgres. It seems to dynamically generate the graph "database" -- a concept I…
      adriancooney on HN
    • This is pretty cool, nice job!
      technologia on HN
    • This is awesome nicely done man!
      anth1y on HN
  • Excited about GraphQL and Relay use cases

    From 3 comments
    • This is great. After seeing this in use at React.js Conf I was wondering who would step forward to take this on.
      iLoch on HN
    • Aside from general usefulness, I'm very interested in "Relay". https://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html
      rapind on HN
    • Thanks, and looking forward to seeing where this goes! It's a solid fit for some recent use cases I've run into.
      rapind on HN

Objections

  • Security model for exposing GraphQL directly to the database is unclear

    From 2 comments
    • This looks great, and I love the idea of GraphQL and declaratively defining the data you need. I understand this is alpha / proof-of-concept, and this is in no way meant as…
      gingerlime on HN
    • I would think you'd need some kind of layer over the database for security, I think managing security at the db level would be very clunky at best. But since the idea of GraphQL…
      michaelchisari on HN
  • No support for updating json/jsonb data

    From 1 comment
    • Hm. This looks nice especially now TitanDB is abandoned. But the lack of updates for json/jsonb data remains a problem. It's really the only significant problem left for using…
      nl on HN

Requests

  • Port to PL/V8 in a future version

    From 1 comment
    • If you find any issues -- or have some ideas for improvements -- let me know and I'll see what I can do. I think a v2 release should really be in PLV8. PL/SQL is already there…
      solidsnack9000 on HN
  • Describe permissions with a shape-like spec

    From 1 comment
    • I wonder if one could use a shape-like spec to describe permissions for a user, similar to GraphQL itself?
      solidsnack9000 on HN

Questions

  • What use cases is the project intended for

    From 1 comment
    • If you could let me know what use cases you have in mind, it would help me to prioritize features and think about what to optimize.
      solidsnack9000 on HN

Alternatives named

  • TitanDB

    From 3 comments
    • Hm. This looks nice especially now TitanDB is abandoned. But the lack of updates for json/jsonb data remains a problem. It's really the only significant problem left for using…
      nl on HN
    • Wow, didn't know TitanDB was abandoned. Last I read, datastax was working on a commercial offering of TitanDB.
      sidi on HN
    • They're building a new database, "based on the lessons learnt from TitanDB"
      nl on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/9200726)