fix(template): dynamically set default schema alias in typescript type generation #1618
Annotations
4 errors
test/index.test.ts > typegen: typescript:
test/server/typegen.ts#L6
Error: Snapshot `typegen: typescript 1` mismatched
- Expected
+ Received
@@ -423,15 +423,15 @@
}
}
}
}
- type PublicSchema = Database[Extract<keyof Database, "public">]
+ type DefaultSchema = Database[Extract<keyof Database, "public">]
export type Tables<
PublicTableNameOrOptions extends
- | keyof (PublicSchema["Tables"] & PublicSchema["Views"])
+ | keyof (DefaultSchema["Tables"] & DefaultSchema["Views"])
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
Database[PublicTableNameOrOptions["schema"]]["Views"])
: never = never,
@@ -440,85 +440,85 @@
Database[PublicTableNameOrOptions["schema"]]["Views"])[TableName] extends {
Row: infer R
}
? R
: never
- : PublicTableNameOrOptions extends keyof (PublicSchema["Tables"] &
+ : PublicTableNameOrOptions extends keyof (DefaultSchema["Tables"] &
- PublicSchema["Views"])
+ DefaultSchema["Views"])
- ? (PublicSchema["Tables"] &
+ ? (DefaultSchema["Tables"] &
- PublicSchema["Views"])[PublicTableNameOrOptions] extends {
+ DefaultSchema["Views"])[PublicTableNameOrOptions] extends {
Row: infer R
}
? R
: never
: never
export type TablesInsert<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Insert: infer I
}
? I
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Insert: infer I
}
? I
: never
: never
export type TablesUpdate<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Update: infer U
}
? U
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Update: infer U
}
? U
: never
: never
export type Enums<
PublicEnumNameOrOptions extends
- | keyof PublicSchema["Enums"]
+ | keyof DefaultSchema["Enums"]
| { schema: keyof Database },
EnumName extends PublicEnumNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicEnumNameOrOptions["schema"]]["Enums"]
: never = never,
> = PublicEnumNameOrOptions extends { schema: keyof Database }
? Database[PublicEnumNameOrOptions["schema"]]["Enums"][EnumName]
- : PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
+ : PublicEnumNameOrOptions extends keyof DefaultSchema["Enums"]
- ? PublicSchema["Enums"][PublicEnumNameOrOptions]
+ ? DefaultSchema["Enums"][PublicEnumNameOrOptions]
: never
export type CompositeTypes<
PublicCompositeTypeNameOrOptions extends
- | keyof PublicSchema["CompositeTypes"]
+ | keyof DefaultSchema["CompositeTypes"]
| { sch
|
test/index.test.ts > typegen w/ one-to-one relationships:
test/server/typegen.ts#L540
Error: Snapshot `typegen w/ one-to-one relationships 1` mismatched
- Expected
+ Received
@@ -436,15 +436,15 @@
}
}
}
}
- type PublicSchema = Database[Extract<keyof Database, "public">]
+ type DefaultSchema = Database[Extract<keyof Database, "public">]
export type Tables<
PublicTableNameOrOptions extends
- | keyof (PublicSchema["Tables"] & PublicSchema["Views"])
+ | keyof (DefaultSchema["Tables"] & DefaultSchema["Views"])
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
Database[PublicTableNameOrOptions["schema"]]["Views"])
: never = never,
@@ -453,85 +453,85 @@
Database[PublicTableNameOrOptions["schema"]]["Views"])[TableName] extends {
Row: infer R
}
? R
: never
- : PublicTableNameOrOptions extends keyof (PublicSchema["Tables"] &
+ : PublicTableNameOrOptions extends keyof (DefaultSchema["Tables"] &
- PublicSchema["Views"])
+ DefaultSchema["Views"])
- ? (PublicSchema["Tables"] &
+ ? (DefaultSchema["Tables"] &
- PublicSchema["Views"])[PublicTableNameOrOptions] extends {
+ DefaultSchema["Views"])[PublicTableNameOrOptions] extends {
Row: infer R
}
? R
: never
: never
export type TablesInsert<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Insert: infer I
}
? I
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Insert: infer I
}
? I
: never
: never
export type TablesUpdate<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Update: infer U
}
? U
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Update: infer U
}
? U
: never
: never
export type Enums<
PublicEnumNameOrOptions extends
- | keyof PublicSchema["Enums"]
+ | keyof DefaultSchema["Enums"]
| { schema: keyof Database },
EnumName extends PublicEnumNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicEnumNameOrOptions["schema"]]["Enums"]
: never = never,
> = PublicEnumNameOrOptions extends { schema: keyof Database }
? Database[PublicEnumNameOrOptions["schema"]]["Enums"][EnumName]
- : PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
+ : PublicEnumNameOrOptions extends keyof DefaultSchema["Enums"]
- ? PublicSchema["Enums"][PublicEnumNameOrOptions]
+ ? DefaultSchema["Enums"][PublicEnumNameOrOptions]
: never
export type CompositeTypes<
PublicCompositeTypeNameOrOptions extends
- | keyof PublicSchema["CompositeTypes"]
+ | keyof DefaultSchema["CompositeTypes
|
test/index.test.ts > typegen: typescript w/ one-to-one relationships:
test/server/typegen.ts#L1087
Error: Snapshot `typegen: typescript w/ one-to-one relationships 1` mismatched
- Expected
+ Received
@@ -436,15 +436,15 @@
}
}
}
}
- type PublicSchema = Database[Extract<keyof Database, "public">]
+ type DefaultSchema = Database[Extract<keyof Database, "public">]
export type Tables<
PublicTableNameOrOptions extends
- | keyof (PublicSchema["Tables"] & PublicSchema["Views"])
+ | keyof (DefaultSchema["Tables"] & DefaultSchema["Views"])
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
Database[PublicTableNameOrOptions["schema"]]["Views"])
: never = never,
@@ -453,85 +453,85 @@
Database[PublicTableNameOrOptions["schema"]]["Views"])[TableName] extends {
Row: infer R
}
? R
: never
- : PublicTableNameOrOptions extends keyof (PublicSchema["Tables"] &
+ : PublicTableNameOrOptions extends keyof (DefaultSchema["Tables"] &
- PublicSchema["Views"])
+ DefaultSchema["Views"])
- ? (PublicSchema["Tables"] &
+ ? (DefaultSchema["Tables"] &
- PublicSchema["Views"])[PublicTableNameOrOptions] extends {
+ DefaultSchema["Views"])[PublicTableNameOrOptions] extends {
Row: infer R
}
? R
: never
: never
export type TablesInsert<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Insert: infer I
}
? I
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Insert: infer I
}
? I
: never
: never
export type TablesUpdate<
PublicTableNameOrOptions extends
- | keyof PublicSchema["Tables"]
+ | keyof DefaultSchema["Tables"]
| { schema: keyof Database },
TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
: never = never,
> = PublicTableNameOrOptions extends { schema: keyof Database }
? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
Update: infer U
}
? U
: never
- : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ : PublicTableNameOrOptions extends keyof DefaultSchema["Tables"]
- ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ ? DefaultSchema["Tables"][PublicTableNameOrOptions] extends {
Update: infer U
}
? U
: never
: never
export type Enums<
PublicEnumNameOrOptions extends
- | keyof PublicSchema["Enums"]
+ | keyof DefaultSchema["Enums"]
| { schema: keyof Database },
EnumName extends PublicEnumNameOrOptions extends { schema: keyof Database }
? keyof Database[PublicEnumNameOrOptions["schema"]]["Enums"]
: never = never,
> = PublicEnumNameOrOptions extends { schema: keyof Database }
? Database[PublicEnumNameOrOptions["schema"]]["Enums"][EnumName]
- : PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
+ : PublicEnumNameOrOptions extends keyof DefaultSchema["Enums"]
- ? PublicSchema["Enums"][PublicEnumNameOrOptions]
+ ? DefaultSchema["Enums"][PublicEnumNameOrOptions]
: never
export type CompositeTypes<
PublicCompositeTypeNameOrOptions extends
- | keyof PublicSchema["CompositeTypes"]
+ | keyof DefaultSchema["Co
|
Test
Process completed with exit code 1.
|