const db = require("../config/database"); class UserRepository { findById(id) { return db.prepare(` SELECT users.*, household_members.household_id, household_members.role, households.name AS household_name FROM users LEFT JOIN household_members ON users.id = household_members.user_id LEFT JOIN households ON households.id = household_members.household_id WHERE users.id = ? `).get(id); } } module.exports = new UserRepository();