From cafa80e08e5851232ec0bac35e37bd24b4540a5d Mon Sep 17 00:00:00 2001 From: pablohashescobar Date: Tue, 9 Jul 2024 13:29:51 +0530 Subject: [PATCH] dev: add start date and target date to project --- .../plane/db/migrations/0070_issuetype_issue_type.py | 10 ++++++++++ apiserver/plane/db/models/project.py | 3 +++ 2 files changed, 13 insertions(+) diff --git a/apiserver/plane/db/migrations/0070_issuetype_issue_type.py b/apiserver/plane/db/migrations/0070_issuetype_issue_type.py index 7394e52344..edce0bbeae 100644 --- a/apiserver/plane/db/migrations/0070_issuetype_issue_type.py +++ b/apiserver/plane/db/migrations/0070_issuetype_issue_type.py @@ -261,5 +261,15 @@ class Migration(migrations.Migration): "ordering": ("-created_at",), }, ), + migrations.AddField( + model_name="project", + name="start_date", + field=models.DateTimeField(blank=True, null=True), + ), + migrations.AddField( + model_name="project", + name="target_date", + field=models.DateTimeField(blank=True, null=True), + ), migrations.RunPython(create_page_versions), ] diff --git a/apiserver/plane/db/models/project.py b/apiserver/plane/db/models/project.py index ba8dbf580f..7763c9978e 100644 --- a/apiserver/plane/db/models/project.py +++ b/apiserver/plane/db/models/project.py @@ -115,6 +115,9 @@ class Project(BaseModel): related_name="default_state", ) archived_at = models.DateTimeField(null=True) + # Project start and target date + start_date = models.DateTimeField(null=True, blank=True) + target_date = models.DateTimeField(null=True, blank=True) def __str__(self): """Return name of the project"""