2023.08.17
오늘은 프로젝트 이름을 amigo signal로 정하게 되었다. 프로젝트를 시작하기 전에 Supabase를 설치하고 DB를 구성해보았다. 하지만 타입스크립트에서 쓰려다보니 오류가 났다. 해결하는 방법을 공식문서에서 찾아보자.
Supabase 공식문서를 살펴보자.
yarn add @supabase/supabase-js
import { createClient } from '@supabase/supabase-js'
// Create a single supabase client for interacting with your database
const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key')
아래의 명령어를 사용해보자.
supabase gen types typescript --project-id abcdefghijklmnopqrst > src/types/supabase.ts
src/types/supabase.ts
에 자동으로 타입이 생성된다.