PolicyTemplates.constants.ts14 lines · main
| 1 | import type { SafeSqlFragment } from '@supabase/pg-meta/src/pg-format' |
| 2 | |
| 3 | export interface PolicyTemplate { |
| 4 | id: string |
| 5 | preview: boolean |
| 6 | templateName: string |
| 7 | description: string |
| 8 | name: string |
| 9 | statement: string |
| 10 | definition: SafeSqlFragment |
| 11 | check: SafeSqlFragment |
| 12 | command: 'SELECT' | 'INSERT' | 'UPDATE' | 'DELETE' | 'ALL' |
| 13 | roles: Array<string> |
| 14 | } |