@@ -2,34 +2,21 @@ import { relations } from 'drizzle-orm/relations';
22import {
33 account ,
44 apikey ,
5- auditLogs ,
6- eventMeta ,
75 funnelDefinitions ,
86 funnelGoals ,
97 invitation ,
108 member ,
119 organization ,
12- projects ,
1310 session ,
14- subscriptions ,
1511 team ,
1612 twoFactor ,
1713 user ,
1814 userPreferences ,
1915 websites ,
2016} from './schema' ;
2117
22- export const auditLogsRelations = relations ( auditLogs , ( { one } ) => ( {
23- user : one ( user , {
24- fields : [ auditLogs . userId ] ,
25- references : [ user . id ] ,
26- } ) ,
27- } ) ) ;
28-
2918export const userRelations = relations ( user , ( { many } ) => ( {
30- auditLogs : many ( auditLogs ) ,
3119 accounts : many ( account ) ,
32- subscriptions : many ( subscriptions ) ,
3320 sessions : many ( session ) ,
3421 invitations : many ( invitation ) ,
3522 members : many ( member ) ,
@@ -40,20 +27,7 @@ export const userRelations = relations(user, ({ many }) => ({
4027 apikeys : many ( apikey ) ,
4128} ) ) ;
4229
43- export const projectsRelations = relations ( projects , ( { one, many } ) => ( {
44- eventMetas : many ( eventMeta ) ,
45- organization_organizationId : one ( organization , {
46- fields : [ projects . organizationId ] ,
47- references : [ organization . id ] ,
48- relationName : 'projects_organizationId_organization_id' ,
49- } ) ,
50- websites : many ( websites ) ,
51- } ) ) ;
52-
5330export const organizationRelations = relations ( organization , ( { many } ) => ( {
54- projects_organizationId : many ( projects , {
55- relationName : 'projects_organizationId_organization_id' ,
56- } ) ,
5731 invitations : many ( invitation ) ,
5832 members : many ( member ) ,
5933 websites_organizationId : many ( websites , {
@@ -62,27 +36,13 @@ export const organizationRelations = relations(organization, ({ many }) => ({
6236 teams : many ( team ) ,
6337} ) ) ;
6438
65- export const eventMetaRelations = relations ( eventMeta , ( { one } ) => ( {
66- project : one ( projects , {
67- fields : [ eventMeta . projectId ] ,
68- references : [ projects . id ] ,
69- } ) ,
70- } ) ) ;
71-
7239export const accountRelations = relations ( account , ( { one } ) => ( {
7340 user : one ( user , {
7441 fields : [ account . userId ] ,
7542 references : [ user . id ] ,
7643 } ) ,
7744} ) ) ;
7845
79- export const subscriptionsRelations = relations ( subscriptions , ( { one } ) => ( {
80- user : one ( user , {
81- fields : [ subscriptions . createdByUserId ] ,
82- references : [ user . id ] ,
83- } ) ,
84- } ) ) ;
85-
8646export const sessionRelations = relations ( session , ( { one } ) => ( {
8747 user : one ( user , {
8848 fields : [ session . userId ] ,
@@ -134,10 +94,6 @@ export const websitesRelations = relations(websites, ({ one, many }) => ({
13494 fields : [ websites . userId ] ,
13595 references : [ user . id ] ,
13696 } ) ,
137- project : one ( projects , {
138- fields : [ websites . projectId ] ,
139- references : [ projects . id ] ,
140- } ) ,
14197 organization_organizationId : one ( organization , {
14298 fields : [ websites . organizationId ] ,
14399 references : [ organization . id ] ,
0 commit comments