Supabase queryFn 사용법

셀렉트 어드민에서 Supabase를 지원합니다. queryFn 기능을 통해 코드로 데이터를 처리할 수 있습니다.

(참고) Supabase는 PostgreSQL 기반이기 때문에 PostgreSQL 리소스를 선택하고 연결해서 SQL 쿼리로 페이지를 만들수도 있습니다.

queryFn 예시

menus:
- path: pages/dYFTrb
  name: Supabase queryFn
pages:
- path: pages/dYFTrb
  blocks:
  - type: query
    resource: supabase.dev
    sqlType: select
    queryFn: |
      const r = await supabase
        .from('templates')
        .select('*')

      return r

    searchOptions:
      enabled: true
    paginationOptions:
      enabled: true
      perPage: 10