Merge pull request #567 from Form1ca/decrease-request-count

decrease db query count
This commit is contained in:
Mike Cao 2021-03-26 19:54:21 -07:00 committed by GitHub
commit 44f2002563
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -158,11 +158,7 @@ export async function createSession(website_id, data) {
return runQuery( return runQuery(
prisma.session.create({ prisma.session.create({
data: { data: {
website: { website_id,
connect: {
website_id,
},
},
...data, ...data,
}, },
select: { select: {
@ -186,16 +182,8 @@ export async function savePageView(website_id, session_id, url, referrer) {
return runQuery( return runQuery(
prisma.pageview.create({ prisma.pageview.create({
data: { data: {
website: { website_id,
connect: { session_id,
website_id,
},
},
session: {
connect: {
session_id,
},
},
url: url.substr(0, URL_LENGTH), url: url.substr(0, URL_LENGTH),
referrer: referrer.substr(0, URL_LENGTH), referrer: referrer.substr(0, URL_LENGTH),
}, },
@ -207,16 +195,8 @@ export async function saveEvent(website_id, session_id, url, event_type, event_v
return runQuery( return runQuery(
prisma.event.create({ prisma.event.create({
data: { data: {
website: { website_id,
connect: { session_id,
website_id,
},
},
session: {
connect: {
session_id,
},
},
url: url.substr(0, URL_LENGTH), url: url.substr(0, URL_LENGTH),
event_type, event_type,
event_value, event_value,