[2ff88f42] einfügen

einfügen
This commit is contained in:
2026-02-24 07:13:49 +00:00
parent e39c745a78
commit bfb96118b0
15 changed files with 255 additions and 10 deletions

View File

@@ -205,8 +205,12 @@ class Persona(Base):
id = Column(Integer, primary_key=True, index=True)
name = Column(String, unique=True, index=True) # Matches the 'role' string in JobRolePattern
description = Column(Text, nullable=True) # NEW: Role description / how they think
pains = Column(Text, nullable=True) # JSON list or multiline string
gains = Column(Text, nullable=True) # JSON list or multiline string
convincing_arguments = Column(Text, nullable=True) # NEW: What convinces them
typical_positions = Column(Text, nullable=True) # NEW: Typical titles
kpis = Column(Text, nullable=True) # NEW: Relevant KPIs
created_at = Column(DateTime, default=datetime.utcnow)
updated_at = Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow)