From 8d8e0b2be375a29de6cc49102089d7740c598edb Mon Sep 17 00:00:00 2001 From: Serghei Mihai Date: Mon, 5 Sep 2016 12:05:53 +0200 Subject: [PATCH] base: make 'slug' field unique (#13053) --- .../migrations/0008_auto_20160905_1134.py | 19 +++++++++++++++++ .../apps/bdp/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../choosit/migrations/0005_auto_20160905_1134.py | 24 ++++++++++++++++++++++ .../migrations/0006_auto_20160905_1134.py | 19 +++++++++++++++++ .../family/migrations/0002_auto_20160905_1134.py | 19 +++++++++++++++++ .../apps/gdc/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../mobyt/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../orange/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../apps/ovh/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../oxyd/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../pastell/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ passerelle/base/models.py | 2 +- .../migrations/0006_auto_20160905_1205.py | 19 +++++++++++++++++ .../arcgis/migrations/0002_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0003_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0004_auto_20160905_1134.py | 19 +++++++++++++++++ .../maarch/migrations/0004_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0003_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0002_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0004_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0002_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0003_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0004_auto_20160905_1205.py | 19 +++++++++++++++++ .../tlmcom/migrations/0004_auto_20160905_1205.py | 19 +++++++++++++++++ .../migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ .../repost/migrations/0005_auto_20160905_1134.py | 19 +++++++++++++++++ 26 files changed, 481 insertions(+), 1 deletion(-) create mode 100644 passerelle/apps/base_adresse/migrations/0008_auto_20160905_1134.py create mode 100644 passerelle/apps/bdp/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/choosit/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/csvdatasource/migrations/0006_auto_20160905_1134.py create mode 100644 passerelle/apps/family/migrations/0002_auto_20160905_1134.py create mode 100644 passerelle/apps/gdc/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/mobyt/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/orange/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/ovh/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/oxyd/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/apps/pastell/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/contrib/agoraplus/migrations/0006_auto_20160905_1205.py create mode 100644 passerelle/contrib/arcgis/migrations/0002_auto_20160905_1205.py create mode 100644 passerelle/contrib/fake_family/migrations/0003_auto_20160905_1205.py create mode 100644 passerelle/contrib/iparapheur/migrations/0004_auto_20160905_1134.py create mode 100644 passerelle/contrib/maarch/migrations/0004_auto_20160905_1205.py create mode 100644 passerelle/contrib/meyzieu_newsletters/migrations/0003_auto_20160905_1205.py create mode 100644 passerelle/contrib/nancypoll/migrations/0002_auto_20160905_1205.py create mode 100644 passerelle/contrib/seisin_by_email/migrations/0004_auto_20160905_1205.py create mode 100644 passerelle/contrib/solis_apa/migrations/0002_auto_20160905_1205.py create mode 100644 passerelle/contrib/stub_invoices/migrations/0003_auto_20160905_1205.py create mode 100644 passerelle/contrib/teamnet_axel/migrations/0004_auto_20160905_1205.py create mode 100644 passerelle/contrib/tlmcom/migrations/0004_auto_20160905_1205.py create mode 100644 passerelle/datasources/migrations/0005_auto_20160905_1134.py create mode 100644 passerelle/repost/migrations/0005_auto_20160905_1134.py diff --git a/passerelle/apps/base_adresse/migrations/0008_auto_20160905_1134.py b/passerelle/apps/base_adresse/migrations/0008_auto_20160905_1134.py new file mode 100644 index 0000000..cb0ad69 --- /dev/null +++ b/passerelle/apps/base_adresse/migrations/0008_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('base_adresse', '0007_auto_20160729_1540'), + ] + + operations = [ + migrations.AlterField( + model_name='baseadresse', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/bdp/migrations/0005_auto_20160905_1134.py b/passerelle/apps/bdp/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..370853c --- /dev/null +++ b/passerelle/apps/bdp/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('bdp', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='bdp', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/choosit/migrations/0005_auto_20160905_1134.py b/passerelle/apps/choosit/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..da6f9d8 --- /dev/null +++ b/passerelle/apps/choosit/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('choosit', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='choositregistergateway', + name='slug', + field=models.SlugField(unique=True), + ), + migrations.AlterField( + model_name='choositsmsgateway', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/csvdatasource/migrations/0006_auto_20160905_1134.py b/passerelle/apps/csvdatasource/migrations/0006_auto_20160905_1134.py new file mode 100644 index 0000000..83f25b4 --- /dev/null +++ b/passerelle/apps/csvdatasource/migrations/0006_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('csvdatasource', '0005_csvdatasource__dialect_options'), + ] + + operations = [ + migrations.AlterField( + model_name='csvdatasource', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/family/migrations/0002_auto_20160905_1134.py b/passerelle/apps/family/migrations/0002_auto_20160905_1134.py new file mode 100644 index 0000000..d14477a --- /dev/null +++ b/passerelle/apps/family/migrations/0002_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('family', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='genericfamily', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/gdc/migrations/0005_auto_20160905_1134.py b/passerelle/apps/gdc/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..c66f140 --- /dev/null +++ b/passerelle/apps/gdc/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('gdc', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='gdc', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/mobyt/migrations/0005_auto_20160905_1134.py b/passerelle/apps/mobyt/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..cca4b50 --- /dev/null +++ b/passerelle/apps/mobyt/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('mobyt', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='mobytsmsgateway', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/orange/migrations/0005_auto_20160905_1134.py b/passerelle/apps/orange/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..1992ebf --- /dev/null +++ b/passerelle/apps/orange/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('orange', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='orangesmsgateway', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/ovh/migrations/0005_auto_20160905_1134.py b/passerelle/apps/ovh/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..c1b5f4f --- /dev/null +++ b/passerelle/apps/ovh/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('ovh', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='ovhsmsgateway', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/oxyd/migrations/0005_auto_20160905_1134.py b/passerelle/apps/oxyd/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..28fae7b --- /dev/null +++ b/passerelle/apps/oxyd/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('oxyd', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='oxydsmsgateway', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/apps/pastell/migrations/0005_auto_20160905_1134.py b/passerelle/apps/pastell/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..c1806f6 --- /dev/null +++ b/passerelle/apps/pastell/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('pastell', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='pastell', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/base/models.py b/passerelle/base/models.py index 60fff11..d19742b 100644 --- a/passerelle/base/models.py +++ b/passerelle/base/models.py @@ -73,7 +73,7 @@ class InheritanceManager(ModelUtilsInheritanceManager): class BaseResource(models.Model): title = models.CharField(max_length=50) - slug = models.SlugField() + slug = models.SlugField(unique=True) description = models.TextField() users = models.ManyToManyField(ApiUser, blank=True) log_level = models.CharField( diff --git a/passerelle/contrib/agoraplus/migrations/0006_auto_20160905_1205.py b/passerelle/contrib/agoraplus/migrations/0006_auto_20160905_1205.py new file mode 100644 index 0000000..4a8270e --- /dev/null +++ b/passerelle/contrib/agoraplus/migrations/0006_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('agoraplus', '0005_agoraplus_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='agoraplus', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/arcgis/migrations/0002_auto_20160905_1205.py b/passerelle/contrib/arcgis/migrations/0002_auto_20160905_1205.py new file mode 100644 index 0000000..38ada7a --- /dev/null +++ b/passerelle/contrib/arcgis/migrations/0002_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('arcgis', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='arcgis', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/fake_family/migrations/0003_auto_20160905_1205.py b/passerelle/contrib/fake_family/migrations/0003_auto_20160905_1205.py new file mode 100644 index 0000000..3e5425a --- /dev/null +++ b/passerelle/contrib/fake_family/migrations/0003_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('fake_family', '0002_fakefamily_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='fakefamily', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/iparapheur/migrations/0004_auto_20160905_1134.py b/passerelle/contrib/iparapheur/migrations/0004_auto_20160905_1134.py new file mode 100644 index 0000000..b86ca8b --- /dev/null +++ b/passerelle/contrib/iparapheur/migrations/0004_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('iparapheur', '0003_iparapheur_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='iparapheur', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/maarch/migrations/0004_auto_20160905_1205.py b/passerelle/contrib/maarch/migrations/0004_auto_20160905_1205.py new file mode 100644 index 0000000..47c1861 --- /dev/null +++ b/passerelle/contrib/maarch/migrations/0004_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('maarch', '0003_rename_maarch_model_20160624_0329'), + ] + + operations = [ + migrations.AlterField( + model_name='maarch', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/meyzieu_newsletters/migrations/0003_auto_20160905_1205.py b/passerelle/contrib/meyzieu_newsletters/migrations/0003_auto_20160905_1205.py new file mode 100644 index 0000000..caa2872 --- /dev/null +++ b/passerelle/contrib/meyzieu_newsletters/migrations/0003_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('meyzieu_newsletters', '0002_meyzieunewsletters_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='meyzieunewsletters', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/nancypoll/migrations/0002_auto_20160905_1205.py b/passerelle/contrib/nancypoll/migrations/0002_auto_20160905_1205.py new file mode 100644 index 0000000..f04cad7 --- /dev/null +++ b/passerelle/contrib/nancypoll/migrations/0002_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nancypoll', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='nancypoll', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/seisin_by_email/migrations/0004_auto_20160905_1205.py b/passerelle/contrib/seisin_by_email/migrations/0004_auto_20160905_1205.py new file mode 100644 index 0000000..fc83232 --- /dev/null +++ b/passerelle/contrib/seisin_by_email/migrations/0004_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('seisin_by_email', '0003_seisinbyemailmanagement_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='seisinbyemailmanagement', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/solis_apa/migrations/0002_auto_20160905_1205.py b/passerelle/contrib/solis_apa/migrations/0002_auto_20160905_1205.py new file mode 100644 index 0000000..24cc7c0 --- /dev/null +++ b/passerelle/contrib/solis_apa/migrations/0002_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('solis_apa', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='solisapa', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/stub_invoices/migrations/0003_auto_20160905_1205.py b/passerelle/contrib/stub_invoices/migrations/0003_auto_20160905_1205.py new file mode 100644 index 0000000..bbd9bc6 --- /dev/null +++ b/passerelle/contrib/stub_invoices/migrations/0003_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('stub_invoices', '0002_stubinvoicesconnector_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='stubinvoicesconnector', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/teamnet_axel/migrations/0004_auto_20160905_1205.py b/passerelle/contrib/teamnet_axel/migrations/0004_auto_20160905_1205.py new file mode 100644 index 0000000..1614a30 --- /dev/null +++ b/passerelle/contrib/teamnet_axel/migrations/0004_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('teamnet_axel', '0003_management_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='management', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/contrib/tlmcom/migrations/0004_auto_20160905_1205.py b/passerelle/contrib/tlmcom/migrations/0004_auto_20160905_1205.py new file mode 100644 index 0000000..78507a2 --- /dev/null +++ b/passerelle/contrib/tlmcom/migrations/0004_auto_20160905_1205.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('tlmcom', '0003_tlmcom_log_level'), + ] + + operations = [ + migrations.AlterField( + model_name='tlmcom', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/datasources/migrations/0005_auto_20160905_1134.py b/passerelle/datasources/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..5dd369c --- /dev/null +++ b/passerelle/datasources/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('datasources', '0004_auto_20160406_1202'), + ] + + operations = [ + migrations.AlterField( + model_name='basedatasource', + name='slug', + field=models.SlugField(unique=True), + ), + ] diff --git a/passerelle/repost/migrations/0005_auto_20160905_1134.py b/passerelle/repost/migrations/0005_auto_20160905_1134.py new file mode 100644 index 0000000..274ffad --- /dev/null +++ b/passerelle/repost/migrations/0005_auto_20160905_1134.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('repost', '0004_auto_20160407_0456'), + ] + + operations = [ + migrations.AlterField( + model_name='baserepost', + name='slug', + field=models.SlugField(unique=True), + ), + ] -- 2.9.3