【ISSUE】[TypeScript×Supabase] テーブルの型情報を自動で生成

0

2024年12月23日 8:40

はじめに

TypsScriptで、Supabaseのテーブルの型情報を自動で生成し、typesファイルを作成するやり方を知ったので、メモ程度に書いていきます。

テーブルの情報

今回使用するテーブルの情報は以下のようになります。
img

生成手順

生成方法は簡単です。
以下のコマンドをルートディレクトリで実行します。
img
コマンド内の「XXXXXXXXX」の箇所は、以下のように、作成したプロジェクトのURLの「XXXXXXXXX」の部分です。
https://supabase.com/dashboard/project/XXXXXXXXX」

コマンドを実行すると、以下のように指定したファイルが自動生成され、テーブルの型情報も自動で生成されます。
※「types/supabasetype.ts」は、コマンドの最後で指定したものです。

img

最後に

他にも色々な記事を書いているので、よければ読んでいってください!

https://qiita.com/hukuryo/items/97797a91d7e2ee0bcabc

https://qiita.com/hukuryo/items/2c07c52ff3386d5d75b9

https://qiita.com/hukuryo/items/ebeb26823f944f143b11
[cv:issue_marketplace_engineer]

0

診断を受けるとあなたの現在の業務委託単価を算出します。今後副業やフリーランスで単価を交渉する際の参考になります。また次の単価レンジに到達するためのヒントも確認できます。