add basic timeline view
This commit is contained in:
@@ -49,6 +49,17 @@ export const timelineRelations = relations(timeline, ({ many }) => ({
|
||||
groups: many(timelineGroup),
|
||||
}));
|
||||
|
||||
export const groupRelations = relations(timelineGroup, ({ many }) => ({
|
||||
export const groupRelations = relations(timelineGroup, ({ one, many }) => ({
|
||||
timeline: one(timeline, {
|
||||
fields: [timelineGroup.timelineId],
|
||||
references: [timeline.id],
|
||||
}),
|
||||
items: many(timelineItem),
|
||||
}));
|
||||
|
||||
export const itemRelations = relations(timelineItem, ({ one }) => ({
|
||||
timelineGroup: one(timelineGroup, {
|
||||
fields: [timelineItem.timelineGroupId],
|
||||
references: [timelineGroup.id],
|
||||
}),
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user