mirror of
https://github.com/soconnor0919/hristudio.git
synced 2025-12-12 07:04:44 -05:00
Studies, basic experiment designer
This commit is contained in:
@@ -788,7 +788,12 @@ export const auditLogs = createTable(
|
||||
export const usersRelations = relations(users, ({ many }) => ({
|
||||
accounts: many(accounts),
|
||||
sessions: many(sessions),
|
||||
systemRoles: many(userSystemRoles),
|
||||
systemRoles: many(userSystemRoles, {
|
||||
relationName: "user",
|
||||
}),
|
||||
grantedRoles: many(userSystemRoles, {
|
||||
relationName: "grantedByUser",
|
||||
}),
|
||||
createdStudies: many(studies),
|
||||
studyMemberships: many(studyMembers),
|
||||
createdExperiments: many(experiments),
|
||||
@@ -814,10 +819,12 @@ export const userSystemRolesRelations = relations(
|
||||
user: one(users, {
|
||||
fields: [userSystemRoles.userId],
|
||||
references: [users.id],
|
||||
relationName: "user",
|
||||
}),
|
||||
grantedByUser: one(users, {
|
||||
fields: [userSystemRoles.grantedBy],
|
||||
references: [users.id],
|
||||
relationName: "grantedByUser",
|
||||
}),
|
||||
}),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user