Fred808 commited on
Commit
844eefd
·
verified ·
1 Parent(s): b16ab4d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -38,14 +38,15 @@ class UserProfile(Base):
38
  __tablename__ = "user_profiles"
39
  id = Column(Integer, primary_key=True, index=True)
40
  user_id = Column(String(36), unique=True, index=True)
41
- phone_number = Column(String(20), nullable=True)
42
- name = Column(String(100), nullable=True)
43
- email = Column(String(100), nullable=True)
44
- preferences = Column(Text, default="{}")
45
- last_interaction = Column(DateTime, default=datetime.utcnow)
46
  ux_mode = Column(String(20), default="default")
47
- accessibility_prefs = Column(Text, default="{}")
48
- current_order_status = Column(String(50), default="None")
 
49
 
50
  class UXPreferences(Base):
51
  __tablename__ = "ux_preferences"
 
38
  __tablename__ = "user_profiles"
39
  id = Column(Integer, primary_key=True, index=True)
40
  user_id = Column(String(36), unique=True, index=True)
41
+ phone_number = Column(String(20))
42
+ name = Column(String(100))
43
+ email = Column(String(100))
44
+ preferences = Column(JSON, default={"favorite_cuisines": [], "delivery_times": []})
45
+ last_interaction = Column(DateTime)
46
  ux_mode = Column(String(20), default="default")
47
+ accessibility_prefs = Column(JSON, default={})
48
+ current_order_status = Column(String(50))
49
+ # Add other missing columns as needed
50
 
51
  class UXPreferences(Base):
52
  __tablename__ = "ux_preferences"