Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adds content for many-to-many relationships (close #399) #807

Merged
merged 1 commit into from
Oct 18, 2018
Merged

adds content for many-to-many relationships (close #399) #807

merged 1 commit into from
Oct 18, 2018

Conversation

dsandip
Copy link
Member

@dsandip dsandip commented Oct 18, 2018

Description

Adds content in docs for modelling/creating many-to-many relationships.

What component does this PR affect?

  • Server
  • Console
  • CLI
  • [ x] Docs
  • Community Content
  • Build System

Requires changes from other components? If yes, please mark the components:

  • Server
  • Console
  • CLI
  • Docs
  • Community Content
  • Build System

Related Issue

#399

Solution and Design

The treatment is slightly different from the outline specified in #399 because it's more of a process than creating array/object relationships which are options in the console. So, it's been accorded a separate section which is referred to in the introductory section.

Type

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • [x ] Docs update
  • Community content

Checklist:

  • I have read the contributing guide and my code conforms to the guidelines.
  • This change requires a change in the documentation.
  • I have updated the documentation accordingly.
  • I have added required tests.

@CLAassistant
Copy link

CLAassistant commented Oct 18, 2018

CLA assistant check
All committers have signed the CLA.

@shahidhk shahidhk merged commit 82e8d45 into hasura:master Oct 18, 2018
@hasura-bot
Copy link
Contributor

Review app https://hge-ci-pull-807.herokuapp.com is deleted

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 31, 2022

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9318cb2
Status:🚫  Build failed.

View logs

hasura-bot pushed a commit that referenced this pull request Jul 9, 2024
<!-- The PR description should answer 2 (maybe 3) important questions:
-->

### What

We pass around a lot of `BTreeMap` and `IndexMap` types. This has two
problems:

a) everytime we change the items inside, we have to manually update lots
of call sites
b) we can't attach useful behaviour to it

<!-- What is this PR trying to accomplish (and why, if it's not
obvious)? -->

<!-- Consider: do we need to add a changelog entry? -->

### How

This adds some wrappers around `object_types`, and adds a `.get()`
function with a useful default error. This error only contains the
missing `type_name`, so the idea is that it would be wrapped in another
error that would provide more context. The hope is that we can get away
from one giant error enum, and instead have a set of smaller error types
that live along each resolving stage.

In isolation this PR isn't very interesting, as it's a tiny drop in the
ocean, so really it's here to say, "is this a thing we vaguely like?"

<!-- How is it trying to accomplish it (what are the implementation
steps)? -->

V3_GIT_ORIGIN_REV_ID: 804a703d7155ce5b929937689d5649c6571357b0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants