The Rumbling
The Rumbling
DTDrizzle Team
Created by The Rumbling on 12/17/2024 in #help
Cannot generate Typebox schema from Drizzle Enum
i just trying to do the same thing as show in the docs here: https://orm.drizzle.team/docs/typebox#select-schema so i just copy and paste this from the docs: import { pgEnum } from "drizzle-orm/pg-core"; import { createInsertSchema } from 'drizzle-typebox' const roles = pgEnum('roles', ['admin', 'basic']); const rolesSchema = createSelectSchema(roles); However, i got this error at createSelectSchema(roles): Argument of type 'PgEnum<["admin", "basic"]>' is not assignable to parameter of type 'Table<TableConfig<Column<any, object, object>>>'. Type 'PgEnum<["admin", "basic"]>' is missing the following properties from type 'Table<TableConfig<Column<any, object, object>>>': _, $inferSelect, $inferInsert, getSQLts(2345) version: "drizzle-orm": "^0.38.2", "drizzle-typebox": "^0.2.0",
4 replies