Projet

Général

Profil

0001-base-make-slug-field-unique-13053.patch

Serghei Mihai (congés, retour 15/05), 05 septembre 2016 12:07

Télécharger (22,3 ko)

Voir les différences:

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
passerelle/apps/base_adresse/migrations/0008_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('base_adresse', '0007_auto_20160729_1540'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='baseadresse',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/bdp/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('bdp', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='bdp',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/choosit/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('choosit', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='choositregistergateway',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
        migrations.AlterField(
20
            model_name='choositsmsgateway',
21
            name='slug',
22
            field=models.SlugField(unique=True),
23
        ),
24
    ]
passerelle/apps/csvdatasource/migrations/0006_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('csvdatasource', '0005_csvdatasource__dialect_options'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='csvdatasource',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/family/migrations/0002_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('family', '0001_initial'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='genericfamily',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/gdc/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('gdc', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='gdc',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/mobyt/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('mobyt', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='mobytsmsgateway',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/orange/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('orange', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='orangesmsgateway',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/ovh/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('ovh', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='ovhsmsgateway',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/oxyd/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('oxyd', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='oxydsmsgateway',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/apps/pastell/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('pastell', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='pastell',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/base/models.py
73 73

  
74 74
class BaseResource(models.Model):
75 75
    title = models.CharField(max_length=50)
76
    slug = models.SlugField()
76
    slug = models.SlugField(unique=True)
77 77
    description = models.TextField()
78 78
    users = models.ManyToManyField(ApiUser, blank=True)
79 79
    log_level = models.CharField(
passerelle/contrib/agoraplus/migrations/0006_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('agoraplus', '0005_agoraplus_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='agoraplus',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/arcgis/migrations/0002_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('arcgis', '0001_initial'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='arcgis',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/fake_family/migrations/0003_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('fake_family', '0002_fakefamily_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='fakefamily',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/iparapheur/migrations/0004_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('iparapheur', '0003_iparapheur_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='iparapheur',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/maarch/migrations/0004_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('maarch', '0003_rename_maarch_model_20160624_0329'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='maarch',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/meyzieu_newsletters/migrations/0003_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('meyzieu_newsletters', '0002_meyzieunewsletters_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='meyzieunewsletters',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/nancypoll/migrations/0002_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('nancypoll', '0001_initial'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='nancypoll',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/seisin_by_email/migrations/0004_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('seisin_by_email', '0003_seisinbyemailmanagement_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='seisinbyemailmanagement',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/solis_apa/migrations/0002_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('solis_apa', '0001_initial'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='solisapa',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/stub_invoices/migrations/0003_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('stub_invoices', '0002_stubinvoicesconnector_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='stubinvoicesconnector',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/teamnet_axel/migrations/0004_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('teamnet_axel', '0003_management_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='management',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/contrib/tlmcom/migrations/0004_auto_20160905_1205.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('tlmcom', '0003_tlmcom_log_level'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='tlmcom',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/datasources/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('datasources', '0004_auto_20160406_1202'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='basedatasource',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
passerelle/repost/migrations/0005_auto_20160905_1134.py
1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
3

  
4
from django.db import models, migrations
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('repost', '0004_auto_20160407_0456'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='baserepost',
16
            name='slug',
17
            field=models.SlugField(unique=True),
18
        ),
19
    ]
0
-