decrease db query count

This commit is contained in:
formica2 2021-03-24 12:58:08 +03:00
parent f8ac987bfc
commit e6975b9afc

View File

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