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.2 kB ยท 44 lines
TypeScript
123456789101112131415161718192021222324252627282930313233343536373839404142434445// 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 { MonitorIncident, 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";
export type { Incident, IncidentEvent, IncidentEventType, IncidentSeverity, IncidentStatus,} from "@openstatus/db/src/schema";