11 lines
349 B
TypeScript
11 lines
349 B
TypeScript
import { and, isNull, type SQL } from "drizzle-orm";
|
|
import { issues } from "@paperclipai/db";
|
|
|
|
export function visibleIssueCondition(): SQL {
|
|
return and(isNull(issues.hiddenAt), isNull(issues.harnessKind))!;
|
|
}
|
|
|
|
export function visibleIssueSql(alias = "issues") {
|
|
return `"${alias}"."hidden_at" IS NULL AND "${alias}"."harness_kind" IS NULL`;
|
|
}
|