mirror of
https://github.com/kremalicious/umami.git
synced 2025-02-14 21:10:34 +01:00
37 lines
570 B
TypeScript
37 lines
570 B
TypeScript
import { Prisma } from '@prisma/client';
|
|
import prisma from 'lib/prisma';
|
|
|
|
export async function createSession(data: Prisma.SessionCreateInput) {
|
|
const {
|
|
id,
|
|
websiteId,
|
|
hostname,
|
|
browser,
|
|
os,
|
|
device,
|
|
screen,
|
|
language,
|
|
country,
|
|
subdivision1,
|
|
subdivision2,
|
|
city,
|
|
} = data;
|
|
|
|
return prisma.client.session.create({
|
|
data: {
|
|
id,
|
|
websiteId,
|
|
hostname,
|
|
browser,
|
|
os,
|
|
device,
|
|
screen,
|
|
language,
|
|
country,
|
|
subdivision1,
|
|
subdivision2,
|
|
city,
|
|
},
|
|
});
|
|
}
|