Is it possible to introspect relations?

Let's say I have the following relation def:
export const externalUsersRelations = relations(external_users, ({one}) => ({
users: one(users, {
fields: [external_users.user_id],
references: [users.id]
})
}));
export const externalUsersRelations = relations(external_users, ({one}) => ({
users: one(users, {
fields: [external_users.user_id],
references: [users.id]
})
}));
is there any way I can write a function that returns the config object?, i.e.
function one_relations(r) {...}
one_relations(external_usersRelations) // returning [['one', users, {fields:.., references: ..}], ...]
function one_relations(r) {...}
one_relations(external_usersRelations) // returning [['one', users, {fields:.., references: ..}], ...]
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?