Skip to content

Commit e1db3bb

Browse files
committed
Edit old migrations to use new USER_MODEL setting value
1 parent a021118 commit e1db3bb

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

push_notifications/migrations/0001_initial.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
import push_notifications.fields
66

7+
from ..settings import PUSH_NOTIFICATIONS_SETTINGS as SETTINGS
8+
79

810
class Migration(migrations.Migration):
911

@@ -21,7 +23,7 @@ class Migration(migrations.Migration):
2123
('date_created', models.DateTimeField(auto_now_add=True, verbose_name='Creation date', null=True)),
2224
('device_id', models.UUIDField(help_text='UDID / UIDevice.identifierForVendor()', max_length=32, null=True, verbose_name='Device ID', blank=True, db_index=True)),
2325
('registration_id', models.CharField(unique=True, max_length=64, verbose_name='Registration ID')),
24-
('user', models.ForeignKey(blank=True, to=settings.AUTH_USER_MODEL, null=True, on_delete=models.CASCADE)),
26+
('user', models.ForeignKey(blank=True, to=SETTINGS["USER_MODEL"], null=True, on_delete=models.CASCADE)),
2527
],
2628
options={
2729
'verbose_name': 'APNS device',
@@ -37,7 +39,7 @@ class Migration(migrations.Migration):
3739
('date_created', models.DateTimeField(auto_now_add=True, verbose_name='Creation date', null=True)),
3840
('device_id', push_notifications.fields.HexIntegerField(help_text='ANDROID_ID / TelephonyManager.getDeviceId() (always as hex)', null=True, verbose_name='Device ID', blank=True, db_index=True)),
3941
('registration_id', models.TextField(verbose_name='Registration ID')),
40-
('user', models.ForeignKey(blank=True, to=settings.AUTH_USER_MODEL, null=True, on_delete=models.CASCADE)),
42+
('user', models.ForeignKey(blank=True, to=SETTINGS["USER_MODEL"], null=True, on_delete=models.CASCADE)),
4143
],
4244
options={
4345
'verbose_name': 'GCM device',

push_notifications/migrations/0003_wnsdevice.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from django.conf import settings
55
from django.db import migrations, models
66

7+
from ..settings import PUSH_NOTIFICATIONS_SETTINGS as SETTINGS
78

89
class Migration(migrations.Migration):
910

@@ -22,7 +23,7 @@ class Migration(migrations.Migration):
2223
('date_created', models.DateTimeField(auto_now_add=True, null=True, verbose_name='Creation date')),
2324
('device_id', models.UUIDField(blank=True, db_index=True, help_text='GUID()', null=True, verbose_name='Device ID')),
2425
('registration_id', models.TextField(verbose_name='Notification URI')),
25-
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
26+
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=SETTINGS["USER_MODEL"])),
2627
],
2728
options={
2829
'verbose_name': 'WNS device',

push_notifications/migrations/0006_webpushdevice.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from django.conf import settings
33
from django.db import migrations, models
44

5+
from ..settings import PUSH_NOTIFICATIONS_SETTINGS as SETTINGS
56

67
class Migration(migrations.Migration):
78

@@ -23,7 +24,7 @@ class Migration(migrations.Migration):
2324
('p256dh', models.CharField(max_length=88, verbose_name='User public encryption key')),
2425
('auth', models.CharField(max_length=24, verbose_name='User auth secret')),
2526
('browser', models.CharField(default='CHROME', help_text='Currently only support to Chrome, Firefox and Opera browsers', max_length=10, verbose_name='Browser', choices=[('CHROME', 'Chrome'), ('FIREFOX', 'Firefox'), ('OPERA', 'Opera')])),
26-
('user', models.ForeignKey(blank=True, to=settings.AUTH_USER_MODEL, null=True, on_delete=models.CASCADE)),
27+
('user', models.ForeignKey(blank=True, to=SETTINGS["USER_MODEL"], null=True, on_delete=models.CASCADE)),
2728
],
2829
options={
2930
'verbose_name': 'WebPush device',

0 commit comments

Comments
 (0)