셀렉트 어드민에서 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