Update features and dependencies
This commit is contained in:
@@ -36,12 +36,14 @@ export const recipes = pgTable("recipes", {
|
||||
aiGenerated: boolean("ai_generated").notNull().default(false),
|
||||
aiModel: text("ai_model"),
|
||||
aiPrompt: text("ai_prompt"),
|
||||
language: text("language"),
|
||||
dietaryTags: jsonb("dietary_tags").$type<DietaryTags>().default({}),
|
||||
dietaryVerified: boolean("dietary_verified").notNull().default(false),
|
||||
nutritionData: jsonb("nutrition_data").$type<{ perServing: { calories: number; proteinG: number; carbsG: number; fatG: number; fiberG: number; sodiumMg: number } }>(),
|
||||
difficulty: difficultyEnum("difficulty"),
|
||||
prepMins: integer("prep_mins"),
|
||||
cookMins: integer("cook_mins"),
|
||||
tags: text("tags").array().notNull().default([]),
|
||||
createdAt: timestamp("created_at").notNull().defaultNow(),
|
||||
updatedAt: timestamp("updated_at").notNull().defaultNow(),
|
||||
}, (t) => [
|
||||
|
||||
@@ -19,6 +19,7 @@ export const users = pgTable("users", {
|
||||
name: text("name").notNull(),
|
||||
avatarUrl: text("avatar_url"),
|
||||
bio: text("bio"),
|
||||
privateBio: text("private_bio"),
|
||||
username: text("username").unique(),
|
||||
role: userRoleEnum("role").notNull().default("user"),
|
||||
tier: tierEnum("tier").notNull().default("free"),
|
||||
|
||||
Reference in New Issue
Block a user