Skip to content

Commit d00b5cf

Browse files
committed
update supabase
1 parent 0871103 commit d00b5cf

File tree

5 files changed

+355
-92
lines changed

5 files changed

+355
-92
lines changed

lib/types.generated.ts

Lines changed: 285 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,334 @@
1-
export type Json = string | number | boolean | null | { [key: string]: Json } | Json[]
1+
export type Json =
2+
| string
3+
| number
4+
| boolean
5+
| null
6+
| { [key: string]: Json | undefined }
7+
| Json[]
28

3-
export interface Database {
9+
export type Database = {
10+
graphql_public: {
11+
Tables: {
12+
[_ in never]: never
13+
}
14+
Views: {
15+
[_ in never]: never
16+
}
17+
Functions: {
18+
graphql: {
19+
Args: {
20+
operationName?: string
21+
query?: string
22+
variables?: Json
23+
extensions?: Json
24+
}
25+
Returns: Json
26+
}
27+
}
28+
Enums: {
29+
[_ in never]: never
30+
}
31+
CompositeTypes: {
32+
[_ in never]: never
33+
}
34+
}
435
public: {
536
Tables: {
637
patches: {
738
Row: {
839
id: string
940
links: string[]
10-
releasedAt: string | null
1141
number: number
42+
releasedAt: string | null
1243
}
1344
Insert: {
1445
id: string
1546
links: string[]
16-
releasedAt?: string | null
1747
number: number
48+
releasedAt?: string | null
1849
}
1950
Update: {
2051
id?: string
2152
links?: string[]
22-
releasedAt?: string | null
2353
number?: number
54+
releasedAt?: string | null
2455
}
56+
Relationships: []
2557
}
2658
subscriptions: {
2759
Row: {
28-
endpoint: string
2960
auth: string
30-
extra: string | null
61+
createdAt: string
62+
endpoint: string
3163
environment: string
64+
extra: string | null
3265
lastNotified: number
33-
createdAt: string
3466
type: string
3567
}
3668
Insert: {
37-
endpoint: string
3869
auth: string
39-
extra?: string | null
70+
createdAt?: string
71+
endpoint: string
4072
environment: string
73+
extra?: string | null
4174
lastNotified: number
42-
createdAt?: string
4375
type?: string
4476
}
4577
Update: {
46-
endpoint?: string
4778
auth?: string
48-
extra?: string | null
79+
createdAt?: string
80+
endpoint?: string
4981
environment?: string
82+
extra?: string | null
5083
lastNotified?: number
51-
createdAt?: string
5284
type?: string
5385
}
86+
Relationships: []
87+
}
88+
}
89+
Views: {
90+
[_ in never]: never
91+
}
92+
Functions: {
93+
[_ in never]: never
94+
}
95+
Enums: {
96+
[_ in never]: never
97+
}
98+
CompositeTypes: {
99+
[_ in never]: never
100+
}
101+
}
102+
storage: {
103+
Tables: {
104+
buckets: {
105+
Row: {
106+
created_at: string | null
107+
id: string
108+
name: string
109+
owner: string | null
110+
updated_at: string | null
111+
}
112+
Insert: {
113+
created_at?: string | null
114+
id: string
115+
name: string
116+
owner?: string | null
117+
updated_at?: string | null
118+
}
119+
Update: {
120+
created_at?: string | null
121+
id?: string
122+
name?: string
123+
owner?: string | null
124+
updated_at?: string | null
125+
}
126+
Relationships: []
127+
}
128+
migrations: {
129+
Row: {
130+
executed_at: string | null
131+
hash: string
132+
id: number
133+
name: string
134+
}
135+
Insert: {
136+
executed_at?: string | null
137+
hash: string
138+
id: number
139+
name: string
140+
}
141+
Update: {
142+
executed_at?: string | null
143+
hash?: string
144+
id?: number
145+
name?: string
146+
}
147+
Relationships: []
148+
}
149+
objects: {
150+
Row: {
151+
bucket_id: string | null
152+
created_at: string | null
153+
id: string
154+
last_accessed_at: string | null
155+
metadata: Json | null
156+
name: string | null
157+
owner: string | null
158+
updated_at: string | null
159+
}
160+
Insert: {
161+
bucket_id?: string | null
162+
created_at?: string | null
163+
id?: string
164+
last_accessed_at?: string | null
165+
metadata?: Json | null
166+
name?: string | null
167+
owner?: string | null
168+
updated_at?: string | null
169+
}
170+
Update: {
171+
bucket_id?: string | null
172+
created_at?: string | null
173+
id?: string
174+
last_accessed_at?: string | null
175+
metadata?: Json | null
176+
name?: string | null
177+
owner?: string | null
178+
updated_at?: string | null
179+
}
180+
Relationships: [
181+
{
182+
foreignKeyName: "objects_bucketId_fkey"
183+
columns: ["bucket_id"]
184+
isOneToOne: false
185+
referencedRelation: "buckets"
186+
referencedColumns: ["id"]
187+
},
188+
]
54189
}
55190
}
56191
Views: {
57192
[_ in never]: never
58193
}
59194
Functions: {
195+
extension: {
196+
Args: {
197+
name: string
198+
}
199+
Returns: string
200+
}
201+
filename: {
202+
Args: {
203+
name: string
204+
}
205+
Returns: string
206+
}
207+
foldername: {
208+
Args: {
209+
name: string
210+
}
211+
Returns: string[]
212+
}
213+
search: {
214+
Args: {
215+
prefix: string
216+
bucketname: string
217+
limits?: number
218+
levels?: number
219+
offsets?: number
220+
}
221+
Returns: {
222+
name: string
223+
id: string
224+
updated_at: string
225+
created_at: string
226+
last_accessed_at: string
227+
metadata: Json
228+
}[]
229+
}
230+
}
231+
Enums: {
232+
[_ in never]: never
233+
}
234+
CompositeTypes: {
60235
[_ in never]: never
61236
}
62237
}
63238
}
239+
240+
type PublicSchema = Database[Extract<keyof Database, "public">]
241+
242+
export type Tables<
243+
PublicTableNameOrOptions extends
244+
| keyof (PublicSchema["Tables"] & PublicSchema["Views"])
245+
| { schema: keyof Database },
246+
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
247+
? keyof (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
248+
Database[PublicTableNameOrOptions["schema"]]["Views"])
249+
: never = never,
250+
> = PublicTableNameOrOptions extends { schema: keyof Database }
251+
? (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
252+
Database[PublicTableNameOrOptions["schema"]]["Views"])[TableName] extends {
253+
Row: infer R
254+
}
255+
? R
256+
: never
257+
: PublicTableNameOrOptions extends keyof (PublicSchema["Tables"] &
258+
PublicSchema["Views"])
259+
? (PublicSchema["Tables"] & PublicSchema["Views"])[PublicTableNameOrOptions] extends {
260+
Row: infer R
261+
}
262+
? R
263+
: never
264+
: never
265+
266+
export type TablesInsert<
267+
PublicTableNameOrOptions extends
268+
| keyof PublicSchema["Tables"]
269+
| { schema: keyof Database },
270+
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
271+
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
272+
: never = never,
273+
> = PublicTableNameOrOptions extends { schema: keyof Database }
274+
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
275+
Insert: infer I
276+
}
277+
? I
278+
: never
279+
: PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
280+
? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
281+
Insert: infer I
282+
}
283+
? I
284+
: never
285+
: never
286+
287+
export type TablesUpdate<
288+
PublicTableNameOrOptions extends
289+
| keyof PublicSchema["Tables"]
290+
| { schema: keyof Database },
291+
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
292+
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
293+
: never = never,
294+
> = PublicTableNameOrOptions extends { schema: keyof Database }
295+
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
296+
Update: infer U
297+
}
298+
? U
299+
: never
300+
: PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
301+
? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
302+
Update: infer U
303+
}
304+
? U
305+
: never
306+
: never
307+
308+
export type Enums<
309+
PublicEnumNameOrOptions extends
310+
| keyof PublicSchema["Enums"]
311+
| { schema: keyof Database },
312+
EnumName extends PublicEnumNameOrOptions extends { schema: keyof Database }
313+
? keyof Database[PublicEnumNameOrOptions["schema"]]["Enums"]
314+
: never = never,
315+
> = PublicEnumNameOrOptions extends { schema: keyof Database }
316+
? Database[PublicEnumNameOrOptions["schema"]]["Enums"][EnumName]
317+
: PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
318+
? PublicSchema["Enums"][PublicEnumNameOrOptions]
319+
: never
320+
321+
export type CompositeTypes<
322+
PublicCompositeTypeNameOrOptions extends
323+
| keyof PublicSchema["CompositeTypes"]
324+
| { schema: keyof Database },
325+
CompositeTypeName extends PublicCompositeTypeNameOrOptions extends {
326+
schema: keyof Database
327+
}
328+
? keyof Database[PublicCompositeTypeNameOrOptions["schema"]]["CompositeTypes"]
329+
: never = never,
330+
> = PublicCompositeTypeNameOrOptions extends { schema: keyof Database }
331+
? Database[PublicCompositeTypeNameOrOptions["schema"]]["CompositeTypes"][CompositeTypeName]
332+
: PublicCompositeTypeNameOrOptions extends keyof PublicSchema["CompositeTypes"]
333+
? PublicSchema["CompositeTypes"][PublicCompositeTypeNameOrOptions]
334+
: never

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@
4848
"@nuxt/eslint": "0.7.4",
4949
"@nuxt/icon": "1.4.5",
5050
"@nuxtjs/google-fonts": "3.2.0",
51-
"@nuxtjs/supabase": "1.3.5",
52-
"@supabase/realtime-js": "2.10.2",
51+
"@nuxtjs/supabase": "1.4.5",
52+
"@supabase/realtime-js": "2.11.2",
5353
"@total-typescript/ts-reset": "0.6.1",
5454
"@types/canvas-confetti": "1.9.0",
5555
"@types/node": "20.14.15",
@@ -78,6 +78,9 @@
7878
"pnpm": {
7979
"overrides": {
8080
"is-core-module": "npm:@nolyfill/is-core-module@^1",
81+
"isarray": "npm:@nolyfill/isarray@^1",
82+
"safe-buffer": "npm:@nolyfill/safe-buffer@^1",
83+
"safer-buffer": "npm:@nolyfill/safer-buffer@^1",
8184
"string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1"
8285
}
8386
}

0 commit comments

Comments
 (0)