Skip to content

chore(south) Update south state to use new jsonfield#13466

Merged
markstory merged 1 commit intomasterfrom
jsonfield-migration
May 30, 2019
Merged

chore(south) Update south state to use new jsonfield#13466
markstory merged 1 commit intomasterfrom
jsonfield-migration

Conversation

@markstory
Copy link
Member

Update all the south snapshots to reference the new JSONField implementation. This makes it possible to remove jsonfield library in the future and removes the effected tables from being caught in the next south diff.

Refs SEN-686

Update all the south snapshots to reference the new JSONField
implementation. This makes it possible to remove jsonfield library in
the future and removes the effected tables from being caught in the next
south diff.

Refs SEN-686
@markstory markstory requested a review from a team May 30, 2019 16:10
if 'south' in settings.INSTALLED_APPS:
from south.modelsinspector import add_introspection_rules
add_introspection_rules([], ['^sentry\.db\.models\.fields\.JSONField'])
add_introspection_rules([], ['^sentry\.db\.models\.fields\.jsonfield.JSONField'])
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

south is very picky about the module path and won't accept aliases.

from sentry.cache import default_cache
from sentry.constants import KNOWN_DIF_FORMATS
from sentry.db.models import FlexibleForeignKey, Model, sane_repr, BaseManager
from sentry.db.models import FlexibleForeignKey, Model, sane_repr, BaseManager, JSONField
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I missed this last time.

@markstory markstory merged commit f2e20cc into master May 30, 2019
@markstory markstory deleted the jsonfield-migration branch May 30, 2019 18:36
jan-auer added a commit that referenced this pull request May 30, 2019
* master: (30 commits)
  ref(ui): Avoid full-page load indicator after project creation (#12842)
  ref(events-v2) Use an object target instead building URLs (#13471)
  ref(onboarding): Improve alerts from wizard docs (#13469)
  feat(app-platform): integration feature models, serializer, endpoints (#13377)
  ref(onboarding): Improve platform picker hover color (#13468)
  chore: New SDK versions (#13465)
  feat(events-v2) Add rough sketch of event modal (#13415)
  chore(south) Update south state to use new jsonfield (#13466)
  fix(events-v2): Fix search filter (#13454)
  chore: Vendor JSONField to fix runtime warnings and reduce future upgrade pain (#13397)
  test(events-v2): Fix dynamic values in Percy (#13463)
  dx(notion): Upgrade from `notion` to `volta` (#13452)
  feat(onboarding): Add warning for when docs are missing examples (#13445)
  misc(metrics): First pass at un-sampled single metric paths. (#13434)
  fix(integrations) Fix missing identity link on re-install (#13450)
  fix(api): Fix bug when creating incident comments while logged in as another user.
  fix(api): Fix task error on incident creation
  chore(SDK's): Update various SDK versions/urls (#13225)
  chore: Make exports and imports match (#13449)
  feat(ui): Add message in Incidents list for creating an incident [SEN-694] (#13436)
  ...
@github-actions github-actions bot locked and limited conversation to collaborators Dec 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants