Hasura テーブルにデータをinsertする
![Hasura テーブルにデータをinsertする](https://mebee.info/wp-content/uploads/2021/11/husura-890x500.png)
GraphQLサーバー「Hasura」で、テーブルにデータをinsertするまでの手順を記述してます。
環境
- Hasura v2.0.10
- postgresSQL 14.0
データをinsert
まずはヘッダーの「DATA」をクリックします。
![](https://mebee.info/wp-content/uploads/2021/11/image-667.png)
今回の対象のテーブルである「person」を選択します。
※DBは「postgres」です
![](https://mebee.info/wp-content/uploads/2021/11/image-663-1024x613.png)
「Insert Row」をクリックして、insertするデータを入力したのちに「Save」をクリックします。
![](https://mebee.info/wp-content/uploads/2021/11/image-662.png)
成功すると「notification」がでてきます。
![](https://mebee.info/wp-content/uploads/2021/11/image-664.png)
データが追加されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/11/image-665.png)
postgres側も追加されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/11/image-666.png)
serial型(連番型)
以下のようにcreateされた、idが自動で連番になるserial型の場合は、idは指定できません。
CREATE TABLE hoge
(
id serial NOT NULL,
name text NOT NULL,
PRIMARY KEY (id)
);
Hasura上で構成を確認
![](https://mebee.info/wp-content/uploads/2021/11/image-668.png)
idは入力できない状態になる
![](https://mebee.info/wp-content/uploads/2021/11/image-669.png)
-
前の記事
python PySimpleGUIでFrameを使用してレイアウトをグループ化する 2022.02.04
-
次の記事
SQL Server Management Studio テーブルに主キーを設定する 2022.02.05
コメントを書く