Skip to content

Commit b3c7af5

Browse files
authored
Merge pull request #5 from tpict/master
Add on_delete kwargs to foreign keys
2 parents c3fe23f + 88752dc commit b3c7af5

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

feature_flipper/models.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ class FeatureFlipper(AbstractFeatureFlipper):
6666
"""
6767
USER_FEATURE_FIELD = 'user'
6868

69-
user = models.ForeignKey(flipper_settings.AUTH_USER_MODEL)
69+
user = models.ForeignKey(
70+
flipper_settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
7071

7172
class Meta:
7273
swappable = 'FEATURE_FLIPPER_MODEL'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
author_email='[email protected]',
1717
description='A simple, customisable, feature flipper',
1818
url='https://github.com/mypebble/django-feature-flipper.git',
19-
version='0.1.1',
19+
version='0.1.2',
2020
packages=find_packages(),
2121
license='MIT',
2222
long_description=LONG_DESCRIPTION,

test_project/test_project/test_features/models.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ class Company(models.Model):
1010
"""
1111
"""
1212
company_name = models.CharField(max_length=10, default='')
13-
user = models.ForeignKey(settings.AUTH_USER_MODEL)
13+
user = models.ForeignKey(
14+
settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
1415

1516
def __unicode__(self):
1617
"""
@@ -23,4 +24,4 @@ class TestFeatureFlipper(AbstractFeatureFlipper):
2324
"""
2425
USER_FEATURE_FIELD = 'company'
2526

26-
company = models.ForeignKey(Company)
27+
company = models.ForeignKey(Company, on_delete=models.CASCADE)

0 commit comments

Comments
 (0)