Service実装 WIP

This commit is contained in:
ろむねこ 2024-07-08 10:01:49 +09:00
parent 1de561c503
commit 05a06e8232
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -0,0 +1,24 @@
import { HistoryResponse } from "@src/models/History";
import prisma from "@src/prisma";
async function getHistories(childId: string): Promise<HistoryResponse[]> {
return prisma.taskCompletion.findMany({
where: {
child_id: childId,
},
}).then((histories) => {
if (!histories) {
return [];
}
return histories.map((history) => {
return {
id: history.id,
childId: history.child_id,
taskId: history.task_id,
registeredAt: history.registerd_at
};
});
});
}
export { getHistories };