From 0d4a5b6f6c12217f311fcdf6037a3e0b6b23220e Mon Sep 17 00:00:00 2001 From: Ochoa-Stack Date: Tue, 9 Jun 2026 17:11:09 -0600 Subject: [PATCH] refactor(models): add first_name and last_name to user model --- backend/app/models/user.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/app/models/user.py b/backend/app/models/user.py index eef1164..65f7e47 100644 --- a/backend/app/models/user.py +++ b/backend/app/models/user.py @@ -6,6 +6,8 @@ class User(db.Model): id = db.Column(db.Integer, primary_key=True) email = db.Column(db.String(255), unique=True, nullable=False) + first_name = db.Column(db.String(50), nullable=False) + last_name = db.Column(db.String(50), nullable=False) password_hash = db.Column(db.String(255), nullable=False) role = db.Column(db.String(20), nullable=False) created_at = db.Column(db.DateTime, default=lambda: datetime.now(timezone.utc)) @@ -16,4 +18,7 @@ class User(db.Model): # Restringimos los roles permitidos directamente en la base de datos por seguridad __table_args__ = ( db.CheckConstraint("role IN ('GUEST', 'REGISTERED', 'ADMIN')", name='chk_users_role'), - ) \ No newline at end of file + ) + + def __repr__(self): + return f"" \ No newline at end of file