@@ -30,9 +30,7 @@ export type Database = {
3030 }
3131 Functions : {
3232 get_status : {
33- Args : {
34- name_param : string
35- }
33+ Args : { name_param : string }
3634 Returns : Database [ 'public' ] [ 'Enums' ] [ 'user_status' ]
3735 }
3836 }
@@ -480,61 +478,67 @@ export type Database = {
480478 }
481479 Functions : {
482480 function_with_array_param : {
483- Args : {
484- param : string [ ]
485- }
481+ Args : { param : string [ ] }
486482 Returns : undefined
487483 }
488484 function_with_optional_param : {
489- Args : {
490- param ?: string
491- }
485+ Args : { param ?: string }
492486 Returns : string
493487 }
494488 get_messages : {
495489 Args :
496- | {
497- channel_row : Database [ 'public' ] [ 'Tables' ] [ 'channels' ] [ 'Row' ]
498- }
499- | {
500- user_row : Database [ 'public' ] [ 'Tables' ] [ 'users' ] [ 'Row' ]
501- }
490+ | { channel_row : Database [ 'public' ] [ 'Tables' ] [ 'channels' ] [ 'Row' ] }
491+ | { user_row : Database [ 'public' ] [ 'Tables' ] [ 'users' ] [ 'Row' ] }
502492 Returns : {
503493 channel_id : number
504494 data : Json | null
505495 id : number
506496 message : string | null
507497 username : string
508498 } [ ]
499+ SetofOptions : {
500+ from : 'channels' | 'users'
501+ to : 'messages'
502+ isOneToOne : false
503+ }
509504 }
510505 get_status : {
511- Args : {
512- name_param : string
513- }
506+ Args : { name_param : string }
514507 Returns : Database [ 'public' ] [ 'Enums' ] [ 'user_status' ]
515508 }
516509 get_user_profile : {
517- Args : {
518- user_row : Database [ 'public' ] [ 'Tables' ] [ 'users' ] [ 'Row' ]
510+ Args : { user_row : Database [ 'public' ] [ 'Tables' ] [ 'users' ] [ 'Row' ] }
511+ Returns : {
512+ id : number
513+ username : string | null
519514 }
515+ SetofOptions : {
516+ from : 'users'
517+ to : 'user_profiles'
518+ isOneToOne : true
519+ }
520+ }
521+ get_user_profile_non_nullable : {
522+ Args : { user_row : Database [ 'public' ] [ 'Tables' ] [ 'users' ] [ 'Row' ] }
520523 Returns : {
521524 id : number
522525 username : string | null
523- } [ ]
526+ }
527+ SetofOptions : {
528+ from : 'users'
529+ to : 'user_profiles'
530+ isOneToOne : true
531+ }
524532 }
525533 get_username_and_status : {
526- Args : {
527- name_param : string
528- }
534+ Args : { name_param : string }
529535 Returns : {
530536 username : string
531537 status : Database [ 'public' ] [ 'Enums' ] [ 'user_status' ]
532538 } [ ]
533539 }
534540 offline_user : {
535- Args : {
536- name_param : string
537- }
541+ Args : { name_param : string }
538542 Returns : Database [ 'public' ] [ 'Enums' ] [ 'user_status' ]
539543 }
540544 void_func : {
0 commit comments