Qualcuno ha pensato di collegare Hasura al database Postgres di Discourse per un FE potenzialmente più personalizzato (o limitato)?

Che bello, è esattamente quello che ho fatto qualche giorno fa!
Lavoro con Hasura/nuxt.js da un anno su diversi progetti.
Hasura è molto potente e le funzionalità in arrivo sono molto promettenti!

Mi piace molto il forum di Discourse (ma non conosco Ruby ed Ember), quindi ho provato a integrarci Hasura.

Poiché non sono uno sviluppatore Ruby, ho dovuto installarlo, ma ho avuto alcuni problemi nel configurare l’ambiente di sviluppo sul mio Mac. Sto lottando con il gem cppjieba_rb

Quindi ho semplicemente preso questo dump e lo ho configurato su PostgreSQL e Hasura.

Tutte le tabelle sembrano essere state importate. C’è solo una vista? (badge_posts)
Ho anche tracciato tutte le relazioni tra chiavi esterne, quindi posso eseguire query di questo tipo:

{
  posts {
    id
    user_id
    bookmarks {
      id
      name
    }
    uploads {
      id
      url
    }
  }
}

Questo è dove mi trovo ora…