Skip to content

Commit c08dec4

Browse files
chore(typegen): fix metadata collection function filtering
1 parent 3cff801 commit c08dec4

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/lib/generators.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,20 @@ export async function getGeneratorMetadata(pgMeta: PostgresMeta, filters: { incl
8787

8888
return {
8989
data: {
90-
schemas,
90+
schemas: schemas.filter(
91+
({ name }) =>
92+
!excludedSchemas.includes(name) &&
93+
(includedSchemas.length === 0 || includedSchemas.includes(name)
94+
)
95+
),
9196
tables,
9297
views,
9398
materializedViews,
9499
columns,
95100
relationships,
96-
functions,
101+
functions: functions.filter(
102+
({ return_type }) => !['trigger', 'event_trigger'].includes(return_type)
103+
),
97104
types: nonArrayTypes,
98105
arrayTypes,
99106
},

0 commit comments

Comments
 (0)