From 1ff9d91ba8209d775dc047fa89da0ddee15f2739 Mon Sep 17 00:00:00 2001 From: rboston628 Date: Wed, 18 Oct 2023 13:46:56 -0400 Subject: [PATCH] adding timestamp to feature use model --- web/services/models.py | 1 + web/services/serializer.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/web/services/models.py b/web/services/models.py index 5b3cbe4..8278a15 100644 --- a/web/services/models.py +++ b/web/services/models.py @@ -87,6 +87,7 @@ class FeatureUsage(models.Model): internal = models.BooleanField(default=False) # ex: "False" count = models.BigIntegerField() # ex: "3" mantidVersion = models.CharField(max_length=32) # ex: "3.2.20141208.1820" + timestamp = models.DateTimeField(auto_now_add=True) application = models.CharField(max_length=32) class Meta: diff --git a/web/services/serializer.py b/web/services/serializer.py index 40c3366..4158e8d 100644 --- a/web/services/serializer.py +++ b/web/services/serializer.py @@ -36,7 +36,7 @@ class FeatureSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = FeatureUsage - fields = ['url', 'type', 'name', 'internal', 'count', 'mantidVersion', 'application'] + fields = ['url', 'type', 'name', 'internal', 'count', 'mantidVersion', 'timestamp', 'application'] def checkLength(self, value, length, label): if (len(value) != length):