Skip to content

Commit 6b3fcd3

Browse files
committed
Separate the clickhouseFactoryInstance so the db client isn't pulled into tests
1 parent c28ee49 commit 6b3fcd3

File tree

35 files changed

+47
-46
lines changed

35 files changed

+47
-46
lines changed

apps/webapp/app/presenters/v3/ApiRunListPresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { type Project, type RuntimeEnvironment, type TaskRunStatus } from "@trig
99
import assertNever from "assert-never";
1010
import { z } from "zod";
1111
import { API_VERSIONS, RunStatusUnspecifiedApiVersion } from "~/api/versions";
12-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
12+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
1313
import { logger } from "~/services/logger.server";
1414
import { CoercedDate } from "~/utils/zod";
1515
import { ServiceValidationError } from "~/v3/services/baseService.server";

apps/webapp/app/presenters/v3/CreateBulkActionPresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { type PrismaClient } from "@trigger.dev/database";
22
import { CreateBulkActionSearchParams } from "~/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.bulkaction";
3-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
3+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
44
import { RunsRepository } from "~/services/runsRepository/runsRepository.server";
55
import { getRunFiltersFromRequest } from "../RunFilters.server";
66
import { BasePresenter } from "./basePresenter.server";

apps/webapp/app/presenters/v3/RunTagListPresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { RunsRepository } from "~/services/runsRepository/runsRepository.server";
22
import { BasePresenter } from "./basePresenter.server";
3-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
3+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
44
import { type PrismaClient } from "@trigger.dev/database";
55
import { timeFilters } from "~/components/runs/v3/SharedFilters";
66

apps/webapp/app/presenters/v3/TaskListPresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
type TaskTriggerSource,
55
} from "@trigger.dev/database";
66
import { $replica } from "~/db.server";
7-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
7+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
88
import {
99
type AverageDurations,
1010
ClickHouseEnvironmentMetricsRepository,

apps/webapp/app/presenters/v3/UsagePresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { getUsage, getUsageSeries } from "~/services/platform.v3.server";
44
import { createTimeSeriesData } from "~/utils/graphs";
55
import { BasePresenter } from "./basePresenter.server";
66
import { DataPoint, linear } from "regression";
7-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
7+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
88

99
type Options = {
1010
organizationId: string;

apps/webapp/app/presenters/v3/ViewSchedulePresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ScheduleObject } from "@trigger.dev/core/v3";
22
import { PrismaClient, prisma } from "~/db.server";
33
import { displayableEnvironment } from "~/models/runtimeEnvironment.server";
4-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
4+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
55
import { nextScheduledTimestamps } from "~/v3/utils/calculateNextSchedule.server";
66
import { NextRunListPresenter } from "./NextRunListPresenter.server";
77
import { scheduleWhereClause } from "~/models/schedules.server";

apps/webapp/app/presenters/v3/WaitpointPresenter.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { isWaitpointOutputTimeout, prettyPrintPacket } from "@trigger.dev/core/v3";
2-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
2+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
33
import { generateHttpCallbackUrl } from "~/services/httpCallback.server";
44
import { logger } from "~/services/logger.server";
55
import { BasePresenter } from "./basePresenter.server";

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboards.$dashboardKey/route.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import {
3131
MetricDashboardPresenter,
3232
} from "~/presenters/v3/MetricDashboardPresenter.server";
3333
import { PromptPresenter } from "~/presenters/v3/PromptPresenter.server";
34-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
34+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
3535
import { requireUser } from "~/services/session.server";
3636
import { cn } from "~/utils/cn";
3737
import { EnvironmentParamSchema } from "~/utils/pathBuilder";

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.errors.$fingerprint/route.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import {
3131
type ErrorGroupSummary,
3232
} from "~/presenters/v3/ErrorGroupPresenter.server";
3333
import { type NextRunList } from "~/presenters/v3/NextRunListPresenter.server";
34-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
34+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
3535
import { requireUser, requireUserId } from "~/services/session.server";
3636
import {
3737
EnvironmentParamSchema,

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.errors._index/route.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ import {
7070
type ErrorOccurrences,
7171
type ErrorsList as ErrorsListData,
7272
} from "~/presenters/v3/ErrorsListPresenter.server";
73-
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server";
73+
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
7474
import { getCurrentPlan } from "~/services/platform.v3.server";
7575
import { requireUser } from "~/services/session.server";
7676
import { formatNumberCompact } from "~/utils/numberFormatter";

0 commit comments

Comments
 (0)