Replace em dashes with hyphens across docs and comments
This commit is contained in:
@@ -2,14 +2,14 @@ import { createInsertSchema, createSelectSchema } from "drizzle-typebox";
|
||||
import { t } from "elysia";
|
||||
import { printers, printJobs } from "./schema";
|
||||
|
||||
// Generated straight from the Drizzle table definitions in `./schema` — this
|
||||
// Generated straight from the Drizzle table definitions in `./schema` - this
|
||||
// is the *only* place these shapes are defined. The Postgres column and the
|
||||
// Elysia request/response validator can no longer drift apart: change a
|
||||
// column in `./schema/printers.ts` and both the DB migration and the API
|
||||
// validator below pick it up automatically.
|
||||
//
|
||||
// The second argument overrides fields Drizzle can't infer correctly for an
|
||||
// insert — `id` is DB-generated (defaultRandom()) so it must be optional on
|
||||
// insert - `id` is DB-generated (defaultRandom()) so it must be optional on
|
||||
// the way in, even though it's required on the way out.
|
||||
export const PrinterInsertSchema = createInsertSchema(printers, {
|
||||
id: t.Optional(t.String({ format: "uuid" })),
|
||||
|
||||
@@ -29,7 +29,7 @@ export const printerRoutes = new Elysia({ prefix: "/printers" })
|
||||
set.status = 201;
|
||||
return printer;
|
||||
},
|
||||
// Derived from `printers` via drizzle-typebox — see src/db/validators.ts.
|
||||
// Derived from `printers` via drizzle-typebox - see src/db/validators.ts.
|
||||
// Add or rename a column in the schema and this validator updates itself.
|
||||
{ body: PrinterInsertSchema },
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user