Hasura UUID型のカラムを作成する

Hasura UUID型のカラムを作成する

GraphQLサーバー「Hasura」で、UUID型のカラムを作成するまでの手順を記述してます。

環境

  • Hasura v2.0.10
  • postgresSQL 14.0

テーブルを作成

ヘッダー部にある「DATA」をクリックします。

スキーマを選択して「Create Table」をクリックします。
※ここでは「foo」というスキーマを選択してます。

ここでは、idというカラムに型「UUID」とDefault値に「gen_random_uuid()」を指定します。

指定が終われば「Add Table」をクリックします。

テーブル「tbl_uuid」が作成されていることが確認できます。

postgresSQLで確認

postgresSQL側にも、UUID型で作成されていることが確認できます。

データ追加

UUIDが生成されるかデータを2つほど生成してみます。

UUIDでデータが作成されていることが確認できます。