mirror of
https://github.com/r-freeman/portfolio.git
synced 2024-11-25 20:35:41 +00:00
216 lines
4.6 KiB
TypeScript
216 lines
4.6 KiB
TypeScript
|
export type Json =
|
||
|
| string
|
||
|
| number
|
||
|
| boolean
|
||
|
| null
|
||
|
| { [key: string]: Json }
|
||
|
| Json[]
|
||
|
|
||
|
export interface Database {
|
||
|
graphql_public: {
|
||
|
Tables: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Views: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Functions: {
|
||
|
graphql: {
|
||
|
Args: {
|
||
|
operationName?: string
|
||
|
query?: string
|
||
|
variables?: Json
|
||
|
extensions?: Json
|
||
|
}
|
||
|
Returns: Json
|
||
|
}
|
||
|
}
|
||
|
Enums: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
CompositeTypes: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
}
|
||
|
public: {
|
||
|
Tables: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Views: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Functions: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Enums: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
CompositeTypes: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
}
|
||
|
storage: {
|
||
|
Tables: {
|
||
|
buckets: {
|
||
|
Row: {
|
||
|
allowed_mime_types: string[] | null
|
||
|
avif_autodetection: boolean | null
|
||
|
created_at: string | null
|
||
|
file_size_limit: number | null
|
||
|
id: string
|
||
|
name: string
|
||
|
owner: string | null
|
||
|
public: boolean | null
|
||
|
updated_at: string | null
|
||
|
}
|
||
|
Insert: {
|
||
|
allowed_mime_types?: string[] | null
|
||
|
avif_autodetection?: boolean | null
|
||
|
created_at?: string | null
|
||
|
file_size_limit?: number | null
|
||
|
id: string
|
||
|
name: string
|
||
|
owner?: string | null
|
||
|
public?: boolean | null
|
||
|
updated_at?: string | null
|
||
|
}
|
||
|
Update: {
|
||
|
allowed_mime_types?: string[] | null
|
||
|
avif_autodetection?: boolean | null
|
||
|
created_at?: string | null
|
||
|
file_size_limit?: number | null
|
||
|
id?: string
|
||
|
name?: string
|
||
|
owner?: string | null
|
||
|
public?: boolean | null
|
||
|
updated_at?: string | null
|
||
|
}
|
||
|
}
|
||
|
migrations: {
|
||
|
Row: {
|
||
|
executed_at: string | null
|
||
|
hash: string
|
||
|
id: number
|
||
|
name: string
|
||
|
}
|
||
|
Insert: {
|
||
|
executed_at?: string | null
|
||
|
hash: string
|
||
|
id: number
|
||
|
name: string
|
||
|
}
|
||
|
Update: {
|
||
|
executed_at?: string | null
|
||
|
hash?: string
|
||
|
id?: number
|
||
|
name?: string
|
||
|
}
|
||
|
}
|
||
|
objects: {
|
||
|
Row: {
|
||
|
bucket_id: string | null
|
||
|
created_at: string | null
|
||
|
id: string
|
||
|
last_accessed_at: string | null
|
||
|
metadata: Json | null
|
||
|
name: string | null
|
||
|
owner: string | null
|
||
|
path_tokens: string[] | null
|
||
|
updated_at: string | null
|
||
|
version: string | null
|
||
|
}
|
||
|
Insert: {
|
||
|
bucket_id?: string | null
|
||
|
created_at?: string | null
|
||
|
id?: string
|
||
|
last_accessed_at?: string | null
|
||
|
metadata?: Json | null
|
||
|
name?: string | null
|
||
|
owner?: string | null
|
||
|
path_tokens?: string[] | null
|
||
|
updated_at?: string | null
|
||
|
version?: string | null
|
||
|
}
|
||
|
Update: {
|
||
|
bucket_id?: string | null
|
||
|
created_at?: string | null
|
||
|
id?: string
|
||
|
last_accessed_at?: string | null
|
||
|
metadata?: Json | null
|
||
|
name?: string | null
|
||
|
owner?: string | null
|
||
|
path_tokens?: string[] | null
|
||
|
updated_at?: string | null
|
||
|
version?: string | null
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
Views: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
Functions: {
|
||
|
can_insert_object: {
|
||
|
Args: {
|
||
|
bucketid: string
|
||
|
name: string
|
||
|
owner: string
|
||
|
metadata: Json
|
||
|
}
|
||
|
Returns: undefined
|
||
|
}
|
||
|
extension: {
|
||
|
Args: {
|
||
|
name: string
|
||
|
}
|
||
|
Returns: string
|
||
|
}
|
||
|
filename: {
|
||
|
Args: {
|
||
|
name: string
|
||
|
}
|
||
|
Returns: string
|
||
|
}
|
||
|
foldername: {
|
||
|
Args: {
|
||
|
name: string
|
||
|
}
|
||
|
Returns: string[]
|
||
|
}
|
||
|
get_size_by_bucket: {
|
||
|
Args: Record<PropertyKey, never>
|
||
|
Returns: {
|
||
|
size: number
|
||
|
bucket_id: string
|
||
|
}[]
|
||
|
}
|
||
|
search: {
|
||
|
Args: {
|
||
|
prefix: string
|
||
|
bucketname: string
|
||
|
limits?: number
|
||
|
levels?: number
|
||
|
offsets?: number
|
||
|
search?: string
|
||
|
sortcolumn?: string
|
||
|
sortorder?: string
|
||
|
}
|
||
|
Returns: {
|
||
|
name: string
|
||
|
id: string
|
||
|
updated_at: string
|
||
|
created_at: string
|
||
|
last_accessed_at: string
|
||
|
metadata: Json
|
||
|
}[]
|
||
|
}
|
||
|
}
|
||
|
Enums: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
CompositeTypes: {
|
||
|
[_ in never]: never
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|