refactor service layer
This commit is contained in:
5
lib/services/service.types.ts
Normal file
5
lib/services/service.types.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
import { User, Membership, Account } from '@prisma/client';
|
||||
export type MembershipWithAccount = (Membership & {account: Account});
|
||||
export type FullDBUser = (User & { memberships: MembershipWithAccount[]; });
|
||||
export type MembershipWithUser = (Membership & { user: User});
|
||||
export type AccountWithMembers = (Account & {members: MembershipWithUser[]});
|
||||
Reference in New Issue
Block a user