from .ensure_schema import ensure_users_schema from .connection import connect def get_user_by_id(user_id): ensure_users_schema() if not user_id: return None conn = connect() row = conn.execute("SELECT * FROM _users WHERE id = ?", (user_id,)).fetchone() conn.close() return dict(row) if row else None