Home
Jei devlog
Cancel

supabase List all buckets

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project List all buckets 버킷 목록 불러오기 const { data, error } = await supabase .storage .listBuckets()

supabase Retrieve a bucket

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Retrieve a bucket 버킷 가져오기 const { data, error } = await supabase .storage .getBucket('avatars')

supabase Create a bucket

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Create a bucket 버킷 만들기 const { data, error } = await supabase .storage .createBucket('avatars', { public: false, allowedMimeTypes: ['image/png'...

supabase Delete data

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Delete data 데이터 삭제 const { error } = await supabase .from('countries') .delete() .eq('id', 1)

supabase Upsert data

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Upsert data 데이터 업로드 const { data, error } = await supabase .from('countries') .upsert({ id: 1, name: 'Albania' }) .select() 여러개의 데이터 업로드 const { da...

supabase Update data

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Update data 데이터 업데이트 const { error } = await supabase .from('countries') .update({ name: 'Australia'}) .eq('id', 1) 데이터 업데이트 및 반환 const { data, error } =...

supabase Insert data

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Insert data 데이터 생성하기 const { error } = await supabase .from('countries') .insert({ id: 1, name: 'Denmark'}) 데이터 생성 및 반환하기 const { data, error } = await s...

supabase Fetch data

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Fetch data 데이터 가져오기 const { data, error } = await supabase .from('countries') .select() 특정 column 데이터 가져오기 const { data, error } = await supabase .from('...

supabase maybeSingle

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project maybeSingle supabase의 .single()은 반환 값이 1개가 아닐 경우 error를 반환한다. .limit(1)을 활용할 수 있다. const {data, error} = await supabase .from("users") .eq("number", 1) .s...

객체 구조 분해(Object Destructuring)

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project 객체 구조 분해(Object Destructuring) Destructuring : 무언가를 파괴 또는 축소하는 것을 의미 JavaScript의 구조 분해는 배열이나 객체에 할당된 데이터에서 특정 값 또는 여러 값을 추출하는 방법이다. 객체의 프로퍼티를 가져오는 가장 일반적인...