Hasura 外部キーを作成する
![Hasura 外部キーを作成する](https://mebee.info/wp-content/uploads/2021/11/husura-890x500.png)
GraphQLサーバー「Hasura」で、外部キーを作成するまでの手順を記述してます。
環境
- Hasura v2.0.10
- postgresSQL 14.0
テーブルを作成
ヘッダー部にある「DATA」をクリックします。
![](https://mebee.info/wp-content/uploads/2021/11/image-667.png)
以下の2つのテーブルの「items」にある「detail_id」に、「items_detail」の「id」を外部キーとして設定します。
テーブル「items」
![](https://mebee.info/wp-content/uploads/2021/11/image-679.png)
テーブル「items_detail」
![](https://mebee.info/wp-content/uploads/2021/11/image-680.png)
「Relationships」をクリックします。
![](https://mebee.info/wp-content/uploads/2021/11/image-681.png)
外部キーを設定します。
![](https://mebee.info/wp-content/uploads/2021/11/image-682-1024x689.png)
成功すると右上に通知がきます。
![](https://mebee.info/wp-content/uploads/2021/11/image-683.png)
外部キーが作成されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/11/image-684.png)
外部キーができたので「GraphiQL」で利用することが可能です。
![](https://mebee.info/wp-content/uploads/2021/11/image-685-1024x572.png)
postgresSQLで確認
postgresSQL側にも外部キー作成されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/11/image-686.png)
-
前の記事
Linux ログインユーザーとそのプロセスを確認する 2022.03.17
-
次の記事
C# mysqlでトランザクションを使用する 2022.03.18
コメントを書く