Chart component. Update web utils.

This commit is contained in:
Mike Cao 2020-07-26 00:12:42 -07:00
parent f947c7770b
commit 590a70c2ff
6 changed files with 159 additions and 8 deletions

View file

@ -11,7 +11,7 @@ export const prisma = new PrismaClient({
prisma.on('query', e => {
if (process.env.LOG_QUERY) {
console.log(`${e.query} (${e.duration}ms)`);
console.log(`${e.params} -> ${e.query} (${e.duration}ms)`);
}
});
@ -113,11 +113,15 @@ export async function getAccount(username = '') {
);
}
export async function getPageviews(website_id) {
export async function getPageviews(website_id, start_at, end_at) {
return runQuery(
prisma.pageview.findMany({
where: {
website_id,
created_at: {
gte: start_at,
lte: end_at,
},
},
}),
);