Sebastian
03/22/2019, 4:46 PMmich
03/22/2019, 10:30 PMconst brokerageWithOwnerAndPositions = gql`
fragment BrokerageAccountOwnedPositions on BrokerageAccount {
id
accountId
provider
owner {
id
username
}
positions {
id
symbol
symbolClass
holdingType
quantity
costbasis
}
orders {
id
}
}
`
export const brokerageAccountsWithOwnerAndPositions = async (
args?: PrismaQueryArgs<
BrokerageAccountWhereInput,
BrokerageAccountOrderByInput
>
): Promise<AHBrokerageAccount[]> =>
prisma
.brokerageAccounts(args)
.$fragment<AHBrokerageAccount[]>(brokerageWithOwnerAndPositions)