From 25b32300f535c75a2c5af664fba3138eebcc5b0f Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Oct 02 2015 07:32:01 +0000 Subject: Add a closed_at field to the pull_requests table and export it in the JSON --- diff --git a/pagure/lib/model.py b/pagure/lib/model.py index ce0a6e2..88f4080 100644 --- a/pagure/lib/model.py +++ b/pagure/lib/model.py @@ -756,6 +756,9 @@ class PullRequest(BASE): sa.Integer, sa.ForeignKey('users.id', onupdate='CASCADE'), nullable=True) + closed_at = sa.Column( + sa.DateTime, + nullable=True) date_created = sa.Column(sa.DateTime, nullable=False, default=datetime.datetime.utcnow) @@ -855,6 +858,7 @@ class PullRequest(BASE): 'remote_git': self.remote_git, 'date_created': self.date_created.strftime('%s'), 'updated_on': self.updated_on.strftime('%s'), + 'closed_at': self.closed_at.strftime('%s'), 'user': self.user.to_json(public=public), 'assignee': self.assignee.to_json( public=public) if self.assignee else None,