quiero devolver la sesión creada en esta función
function createSession(sId, uId, duration){ expires = new Date() expires.setDate(expires.getDate() + duration) prisma.session.create({ data: { sessionId: sId, userId: uId, expirationDate: expires.toISOString() } }).then(session => { // session is what i want to return return session }).catch(err => {console.error(err)}) return false }pero cuando llamo a esta función, todo lo que devuelve es 'falso' pero se crea un registro en la base de datos
console.log(createSession(crypto.randomUUID(), uId, 1)) // prints false