From 9e943c7e1f2d69f425f2a84da3eaf4a259d72a81 Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Thu, 2 Oct 2025 17:51:39 +1000 Subject: [PATCH] removed fields from PA_USER_STATE, no longer needed with new viewing logic --- states.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/states.py b/states.py index 986e604..96f6dc0 100644 --- a/states.py +++ b/states.py @@ -19,30 +19,18 @@ class PA_UserState(db.Model): __tablename__ = "pa_user_state" id = db.Column(db.Integer, db.Sequence('pa_user_state_id_seq'), primary_key=True ) pa_user_dn = db.Column(db.String, db.ForeignKey('pa_user.dn'), primary_key=True ) - last_used = db.Column(db.DateTime(timezone=True)) path_type = db.Column(db.String, primary_key=True, unique=False, nullable=False ) noo = db.Column(db.String, unique=False, nullable=False ) grouping = db.Column(db.String, unique=False, nullable=False ) how_many = db.Column(db.Integer, unique=False, nullable=False ) - st_offset = db.Column(db.Integer, unique=False, nullable=False ) size = db.Column(db.Integer, unique=False, nullable=False ) folders = db.Column(db.Boolean, unique=False, nullable=False ) root = db.Column(db.String, unique=False, nullable=False ) cwd = db.Column(db.String, unique=False, nullable=False ) - ## for now being lazy and not doing a separate table until I settle on needed fields and when - # only used if ptype == View - view_eid = db.Column(db.Integer, unique=False, nullable=False ) - orig_ptype = db.Column(db.String, unique=False, nullable=False ) - # only used if view and orig_ptype was search - orig_search_term = db.Column(db.String, unique=False, nullable=False ) - orig_url = db.Column(db.String, unique=False, nullable=False ) - current = db.Column(db.Integer) - first_eid = db.Column(db.Integer) - last_eid = db.Column(db.Integer) - num_entries = db.Column(db.Integer) + search_term = db.Column(db.String, unique=False, nullable=False ) def __repr__(self): - return f"" + return f"" ################################################################################