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"""