···11import { sql, count, countDistinct } from "drizzle-orm";
22-import { db } from "../../utils/db/database";
33-import { likes } from "../../utils/db/schema";
44-import type { LikeLeaderBoard } from "../../utils/types/likeLeaderBoard";
5263export default defineEventHandler(async (event): Promise<LikeLeaderBoard> => {
74 const query = getQuery(event);
-3
server/api/tap/webhook.post.ts
···11import { parseTapEvent, assureAdminAuth, RecordEvent } from "@atproto/tap";
22-import { db } from "../../utils/db/database";
33-import { likes, NewLike } from "../../utils/db/schema";
44-import * as dev from "../../utils/types/lexicons/dev";
52import { and, eq } from "drizzle-orm";
6374/**
+1-3
server/routes/index.ts
···11-import { eventHandler } from "h3";
22-31// Learn more: https://nitro.build/guide/routing
44-export default eventHandler((event) => {
22+export default defineEventHandler((event) => {
53 return `
64 <meta charset="utf-8">
75 <h1>This is your brand new Nitro project 🚀 </h1>