Add event collection.

This commit is contained in:
Mike Cao 2020-07-19 01:57:01 -07:00
parent 1ca72cbd9c
commit 9f3acd1583
6 changed files with 87 additions and 3 deletions

View file

@ -68,3 +68,25 @@ export async function savePageView(website_id, session_id, url, referrer) {
}),
);
}
export async function saveEvent(website_id, session_id, url, eventType, eventValue) {
return runQuery(
prisma.pageview.create({
data: {
website: {
connect: {
website_uuid: website_id,
},
},
session: {
connect: {
session_uuid: session_id,
},
},
url,
eventType,
eventValue,
},
}),
);
}