diff --git a/apiserver/plane/db/migrations/0070_issuetype_issue_type.py b/apiserver/plane/db/migrations/0070_issuetype_issue_type.py index 3c23f2114d..7394e52344 100644 --- a/apiserver/plane/db/migrations/0070_issuetype_issue_type.py +++ b/apiserver/plane/db/migrations/0070_issuetype_issue_type.py @@ -141,6 +141,10 @@ class Migration(migrations.Migration): to="db.workspace", ), ), + ( + "is_default", + models.BooleanField(default=True), + ), ], options={ "verbose_name": "Issue Type", @@ -160,6 +164,11 @@ class Migration(migrations.Migration): to="db.issuetype", ), ), + migrations.AddField( + model_name="apitoken", + name="is_service", + field=models.BooleanField(default=False), + ), migrations.RunPython(create_issue_types), migrations.CreateModel( name="PageVersion", diff --git a/apiserver/plane/db/models/api.py b/apiserver/plane/db/models/api.py index 78da81814a..bc24ee8a8a 100644 --- a/apiserver/plane/db/models/api.py +++ b/apiserver/plane/db/models/api.py @@ -44,6 +44,7 @@ class APIToken(BaseModel): null=True, ) expired_at = models.DateTimeField(blank=True, null=True) + is_service = models.BooleanField(default=False) class Meta: verbose_name = "API Token" diff --git a/apiserver/plane/db/models/issue_type.py b/apiserver/plane/db/models/issue_type.py index 0019512787..33affb660d 100644 --- a/apiserver/plane/db/models/issue_type.py +++ b/apiserver/plane/db/models/issue_type.py @@ -10,6 +10,7 @@ class IssueType(WorkspaceBaseModel): description = models.TextField(blank=True) logo_props = models.JSONField(default=dict) sort_order = models.FloatField(default=65535) + is_default = models.BooleanField(default=True) class Meta: verbose_name = "Issue Type"