Skip to content

Commit 740e2c3

Browse files
author
Massimiliano Pippi
committed
remove explicit references to application model in migrations
1 parent cc063ce commit 740e2c3

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

oauth2_provider/migrations/0001_initial.py

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
else:
1212
User = get_user_model()
1313

14+
from oauth2_provider.models import get_application_model
15+
ApplicationModel = get_application_model()
16+
1417

1518
class Migration(SchemaMigration):
1619

@@ -33,7 +36,7 @@ def forwards(self, orm):
3336
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3437
('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (User._meta.app_label, User._meta.object_name)])),
3538
('code', self.gf('django.db.models.fields.CharField')(max_length=255)),
36-
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['oauth2_provider.Application'])),
39+
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)])),
3740
('expires', self.gf('django.db.models.fields.DateTimeField')()),
3841
('redirect_uri', self.gf('django.db.models.fields.CharField')(max_length=255)),
3942
('scope', self.gf('django.db.models.fields.TextField')(blank=True)),
@@ -45,7 +48,7 @@ def forwards(self, orm):
4548
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
4649
('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (User._meta.app_label, User._meta.object_name)])),
4750
('token', self.gf('django.db.models.fields.CharField')(max_length=255)),
48-
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['oauth2_provider.Application'])),
51+
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)])),
4952
('expires', self.gf('django.db.models.fields.DateTimeField')()),
5053
('scope', self.gf('django.db.models.fields.TextField')(blank=True)),
5154
))
@@ -56,7 +59,7 @@ def forwards(self, orm):
5659
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
5760
('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (User._meta.app_label, User._meta.object_name)])),
5861
('token', self.gf('django.db.models.fields.CharField')(max_length=255)),
59-
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['oauth2_provider.Application'])),
62+
('application', self.gf('django.db.models.fields.related.ForeignKey')(to=orm["%s.%s" % (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)])),
6063
('access_token', self.gf('django.db.models.fields.related.OneToOneField')(related_name='refresh_token', unique=True, to=orm['oauth2_provider.AccessToken'])),
6164
))
6265
db.send_create_signal(u'oauth2_provider', ['RefreshToken'])
@@ -115,15 +118,15 @@ def backwards(self, orm):
115118
},
116119
u'oauth2_provider.accesstoken': {
117120
'Meta': {'object_name': 'AccessToken'},
118-
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['oauth2_provider.Application']"}),
121+
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['%s.%s']"% (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)}),
119122
'expires': ('django.db.models.fields.DateTimeField', [], {}),
120123
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
121124
'scope': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
122125
'token': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
123126
'user': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['%s.%s']"% (User._meta.app_label, User._meta.object_name)})
124127
},
125-
u'oauth2_provider.application': {
126-
'Meta': {'object_name': 'Application'},
128+
u"%s.%s" % (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name): {
129+
'Meta': {'object_name': ApplicationModel.__name__},
127130
'authorization_grant_type': ('django.db.models.fields.CharField', [], {'max_length': '32'}),
128131
'client_id': ('django.db.models.fields.CharField', [], {'default': "'30f17d266183cd455bc57ce8548a439db3491353'", 'unique': 'True', 'max_length': '100'}),
129132
'client_secret': ('django.db.models.fields.CharField', [], {'default': "'18e68df61ad8e1af355644ddf6a636b269b6309aafbd2a34d4f5ed6c5562e44c0792c5b2441571e85cbf8a85249dca5537dedb6fd6f60e134f4a60f3865c8395'", 'max_length': '255', 'blank': 'True'}),
@@ -135,7 +138,7 @@ def backwards(self, orm):
135138
},
136139
u'oauth2_provider.grant': {
137140
'Meta': {'object_name': 'Grant'},
138-
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['oauth2_provider.Application']"}),
141+
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['%s.%s']"% (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)}),
139142
'code': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
140143
'expires': ('django.db.models.fields.DateTimeField', [], {}),
141144
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
@@ -146,7 +149,7 @@ def backwards(self, orm):
146149
u'oauth2_provider.refreshtoken': {
147150
'Meta': {'object_name': 'RefreshToken'},
148151
'access_token': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'refresh_token'", 'unique': 'True', 'to': u"orm['oauth2_provider.AccessToken']"}),
149-
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['oauth2_provider.Application']"}),
152+
'application': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['%s.%s']"% (ApplicationModel._meta.app_label, ApplicationModel._meta.object_name)}),
150153
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
151154
'token': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
152155
'user': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['%s.%s']"% (User._meta.app_label, User._meta.object_name)})

0 commit comments

Comments
 (0)