Add email queue (#1)

* Add pgboss queue support

* Implement queue for sending emails

* Add migrations
This commit is contained in:
KM Koushik
2024-05-10 16:21:26 +10:00
committed by GitHub
parent 5931174889
commit 64c7613d8c
11 changed files with 329 additions and 71 deletions

View File

@@ -172,12 +172,21 @@ export const emailRouter = createTRPCRouter({
where: {
id: input.id,
},
include: {
select: {
emailEvents: {
orderBy: {
createdAt: "asc",
},
},
id: true,
createdAt: true,
latestStatus: true,
subject: true,
to: true,
from: true,
domainId: true,
text: true,
html: true,
},
});