Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
1.1 kB ยท 36 lines
TypeScript
12345678910111213141516171819202122232425262728293031323334353637// Type re-exports for surface files (routers / handlers) that must reference// domain row shapes without importing `@openstatus/db` directly once the Biome// ban is in effect.//// Policy: rows + enums only. Insert/select Zod schemas, Drizzle table objects,// and db-internal types stay inside this package.//// Types are added incrementally per domain migration PR to keep the surface// lean; re-exports are by reference so schema column evolution flows through.
export type { Workspace, WorkspacePlan, WorkspaceRole,} from "@openstatus/db/src/schema";
export type { StatusReport, StatusReportStatus, StatusReportUpdate,} from "@openstatus/db/src/schema";
export type { Page, PageComponent } from "@openstatus/db/src/schema";
export type { Maintenance } from "@openstatus/db/src/schema";
export type { Incident, Monitor } from "@openstatus/db/src/schema";
export type { MonitorTag, Notification, PageSubscriber, PrivateLocation,} from "@openstatus/db/src/schema";
export type { ApiKey, Invitation, User } from "@openstatus/db/src/schema";