Skip to content

Commit 6540b68

Browse files
Revert "ref: convert ProjectOption.value to django JSONField (#96682)"
This reverts commit 055056d. Co-authored-by: asottile-sentry <[email protected]>
1 parent 9301804 commit 6540b68

File tree

3 files changed

+3
-42
lines changed

3 files changed

+3
-42
lines changed

migrations_lockfile.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ preprod: 0013_binary_uuid
2727

2828
replays: 0006_add_bulk_delete_job
2929

30-
sentry: 0960_project_option_json_field
30+
sentry: 0959_add_has_logs_bit_to_project_model
3131

3232
social_auth: 0003_social_auth_json_field
3333

src/sentry/migrations/0960_project_option_json_field.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

src/sentry/models/options/project_option.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from sentry.backup.helpers import ImportFlags
1111
from sentry.backup.scopes import ImportScope, RelocationScope
1212
from sentry.db.models import FlexibleForeignKey, Model, region_silo_model, sane_repr
13+
from sentry.db.models.fields import PickledObjectField
1314
from sentry.db.models.manager.option import OptionManager
1415
from sentry.utils.cache import cache
1516

@@ -207,7 +208,7 @@ class ProjectOption(Model):
207208

208209
project = FlexibleForeignKey("sentry.Project")
209210
key = models.CharField(max_length=64)
210-
value = models.JSONField(null=True)
211+
value = PickledObjectField(null=True)
211212

212213
objects: ClassVar[ProjectOptionManager] = ProjectOptionManager()
213214

0 commit comments

Comments
 (0)