const results = await this.db
.select()
.from(team_projects)
.where(eq(team_projects.team_id, teamId))
.leftJoin(projects, eq(projects.project_id, team_projects.project_id))
.leftJoin(
projects_data,
eq(projects_data.project_id, team_projects.project_id),
)
.leftJoin(
project_users,
eq(project_users.project_id, team_projects.project_id) &&
eq(project_users.user_id, userId),
);
const results = await this.db
.select()
.from(team_projects)
.where(eq(team_projects.team_id, teamId))
.leftJoin(projects, eq(projects.project_id, team_projects.project_id))
.leftJoin(
projects_data,
eq(projects_data.project_id, team_projects.project_id),
)
.leftJoin(
project_users,
eq(project_users.project_id, team_projects.project_id) &&
eq(project_users.user_id, userId),
);