import { db } from "../../../../../database/dbclient.js"; import { users } from "../../../../../database/schema/users.js"; import { returnRes } from "../../../../globalUtils/routeDefs/returnRes.js"; import { tryCatch } from "../../../../globalUtils/tryCatch.js"; import { createLog } from "../../../logger/logger.js"; export const getAllUsers = async () => { /** * returns all users that are in lst */ createLog("info", "apiAuthedRoute", "auth", "Get all users"); const { data, error } = await tryCatch(db.select().from(users)); if (error) { returnRes( false, "There was an error getting users", new Error("No user exists.") ); } returnRes(true, "All users.", data); return { success: true, message: "All users", data }; };