fix: remove enum for project types

This commit is contained in:
James Murdza 2024-08-18 06:52:41 -07:00
parent 170bb45143
commit 71004c61b2
3 changed files with 3 additions and 3 deletions

View File

@ -101,7 +101,7 @@ export default {
return success return success
} else if (method === "PUT") { } else if (method === "PUT") {
const initSchema = z.object({ const initSchema = z.object({
type: z.enum(["react", "node"]), type: z.string(),
name: z.string(), name: z.string(),
userId: z.string(), userId: z.string(),
visibility: z.enum(["public", "private"]), visibility: z.enum(["public", "private"]),

View File

@ -26,7 +26,7 @@ export const sandbox = sqliteTable("sandbox", {
.primaryKey() .primaryKey()
.unique(), .unique(),
name: text("name").notNull(), name: text("name").notNull(),
type: text("type", { enum: ["react", "node"] }).notNull(), type: text("type").notNull(),
visibility: text("visibility", { enum: ["public", "private"] }), visibility: text("visibility", { enum: ["public", "private"] }),
createdAt: integer("createdAt", { mode: "timestamp_ms" }), createdAt: integer("createdAt", { mode: "timestamp_ms" }),
userId: text("user_id") userId: text("user_id")

View File

@ -137,7 +137,7 @@ export default {
} else if (path === "/api/init" && method === "POST") { } else if (path === "/api/init" && method === "POST") {
const initSchema = z.object({ const initSchema = z.object({
sandboxId: z.string(), sandboxId: z.string(),
type: z.enum(["react", "node"]), type: z.string(),
}) })
const body = await request.json() const body = await request.json()