await this.prisma.assignment.create({
data: {
resourceId: resource.externalId,
startDate: formatToDatabaseDate(
payload.interval?.startInclusive
),
endDate: formatToDatabaseDate(
payload.interval?.endExclusive
),
originLocationId: payload.sourceEntityCode || null,
destinationLocationId: payload.targetEntityCode || null,
},
});
await this.prisma.assignment.create({
data: {
resourceId: resource.externalId,
startDate: formatToDatabaseDate(
payload.interval?.startInclusive
),
endDate: formatToDatabaseDate(
payload.interval?.endExclusive
),
originLocationId: payload.sourceEntityCode || null,
destinationLocationId: payload.targetEntityCode || null,
},
});