feat: added get moisture

This commit is contained in:
Elias Renman
2023-05-21 16:48:59 +02:00
parent 028e825541
commit c590da0581

View File

@@ -2,6 +2,7 @@ import { Server, Socket } from "socket.io";
import { DefaultEventsMap } from "socket.io/dist/typed-events";
import { SocketHandler } from "./sockets";
import { emitter } from "../eventemitter";
import { prisma } from "../prisma";
export class MoistureSocket extends SocketHandler {
constructor(server: Server) {
@@ -16,4 +17,19 @@ export class MoistureSocket extends SocketHandler {
): void {
console.log("Connection established with moisture handler.");
}
public getMoisture() {
return prisma.moistureValue.findMany({
take: 3,
orderBy: {
createdAt: "desc",
},
select: {
createdAt: true,
id: true,
name: true,
value: true,
},
});
}
}