Skip to content

Commit 3956d43

Browse files
committed
fix(typegen): view relationships ordering
1 parent 2e54f31 commit 3956d43

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/server/templates/typescript.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,10 @@ export type Database = {
231231
relationship.referenced_schema === view.schema &&
232232
relationship.relation === view.name
233233
)
234-
.sort(({ foreign_key_name: a }, { foreign_key_name: b }) =>
235-
a.localeCompare(b)
234+
.sort(
235+
(a, b) =>
236+
a.foreign_key_name.localeCompare(b.foreign_key_name) ||
237+
a.referenced_relation.localeCompare(b.referenced_relation)
236238
)
237239
.map(
238240
(relationship) => `{

0 commit comments

Comments
 (0)