Skip to content

Commit

Permalink
Merge pull request #247 from unicef/squash_migrations
Browse files Browse the repository at this point in the history
Squash migrations
  • Loading branch information
robertavram committed Nov 17, 2016
2 parents a910724 + 2feadca commit 6150d4c
Show file tree
Hide file tree
Showing 150 changed files with 698 additions and 4,617 deletions.
20 changes: 12 additions & 8 deletions EquiTrack/funds/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,36 +1,40 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.10 on 2016-11-09 22:21
from __future__ import unicode_literals

from django.db import models, migrations
from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

initial = True

dependencies = [
]

operations = [
migrations.CreateModel(
name='Donor',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('name', models.CharField(unique=True, max_length=45L)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=45L, unique=True)),
],
options={
'ordering': ['name'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Grant',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('name', models.CharField(unique=True, max_length=128L)),
('donor', models.ForeignKey(to='funds.Donor')),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=128L, unique=True)),
('description', models.CharField(blank=True, max_length=255, null=True)),
('expiry', models.DateField(blank=True, null=True)),
('donor', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='funds.Donor')),
],
options={
'ordering': ['donor'],
},
bases=(models.Model,),
),
]
19 changes: 0 additions & 19 deletions EquiTrack/funds/migrations/0002_grant_expiry.py

This file was deleted.

19 changes: 0 additions & 19 deletions EquiTrack/funds/migrations/0003_grant_description.py

This file was deleted.

18 changes: 0 additions & 18 deletions EquiTrack/funds/migrations/0004_auto_20160909_2258.py

This file was deleted.

18 changes: 0 additions & 18 deletions EquiTrack/funds/migrations/0005_auto_20160910_0836.py

This file was deleted.

130 changes: 71 additions & 59 deletions EquiTrack/locations/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,161 +1,173 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.10 on 2016-11-09 22:21
from __future__ import unicode_literals

from django.db import models, migrations
import smart_selects.db_fields
import paintstore.fields
import django.contrib.gis.db.models.fields
from django.db import migrations, models
import django.db.models.deletion
import django.db.models.manager
import locations.models
import mptt.fields
import paintstore.fields
import smart_selects.db_fields


class Migration(migrations.Migration):

initial = True

dependencies = [
('contenttypes', '0001_initial'),
('contenttypes', '0002_remove_content_type_name'),
]

operations = [
migrations.CreateModel(
name='CartoDBTable',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('domain', models.CharField(max_length=254)),
('api_key', models.CharField(max_length=254)),
('table_name', models.CharField(max_length=254)),
('display_name', models.CharField(max_length=254, null=True, blank=True)),
('display_name', models.CharField(blank=True, max_length=254, null=True)),
('name_col', models.CharField(default=b'name', max_length=254)),
('pcode_col', models.CharField(default=b'pcode', max_length=254)),
('parent_code_col', models.CharField(max_length=254, null=True, blank=True)),
('color', paintstore.fields.ColorPickerField(default=locations.models.get_random_color, max_length=7, null=True, blank=True)),
('parent_code_col', models.CharField(blank=True, max_length=254, null=True)),
('color', paintstore.fields.ColorPickerField(blank=True, default=locations.models.get_random_color, max_length=7, null=True)),
('lft', models.PositiveIntegerField(db_index=True, editable=False)),
('rght', models.PositiveIntegerField(db_index=True, editable=False)),
('tree_id', models.PositiveIntegerField(db_index=True, editable=False)),
('level', models.PositiveIntegerField(db_index=True, editable=False)),
],
options={
'abstract': False,
},
bases=(models.Model,),
managers=[
('_default_manager', django.db.models.manager.Manager()),
],
),
migrations.CreateModel(
name='GatewayType',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('name', models.CharField(unique=True, max_length=64L)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=64L, unique=True)),
],
options={
'ordering': ['name'],
'verbose_name': 'Location Type',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Governorate',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=45L)),
('p_code', models.CharField(max_length=32L, null=True, blank=True)),
('color', paintstore.fields.ColorPickerField(default=locations.models.get_random_color, max_length=7, null=True, blank=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(srid=4326, null=True, blank=True)),
('gateway', models.ForeignKey(verbose_name=b'Admin type', blank=True, to='locations.GatewayType', null=True)),
('p_code', models.CharField(blank=True, max_length=32L, null=True)),
('color', paintstore.fields.ColorPickerField(blank=True, default=locations.models.get_random_color, max_length=7, null=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326)),
('gateway', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.GatewayType', verbose_name=b'Admin type')),
],
options={
'ordering': ['name'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='LinkedLocation',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('object_id', models.PositiveIntegerField()),
('content_type', models.ForeignKey(to='contenttypes.ContentType')),
('governorate', models.ForeignKey(to='locations.Governorate')),
('content_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='contenttypes.ContentType')),
('governorate', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='locations.Governorate')),
],
options={
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Locality',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('cad_code', models.CharField(max_length=11L)),
('cas_code', models.CharField(max_length=11L)),
('cas_code_un', models.CharField(max_length=11L)),
('name', models.CharField(max_length=128L)),
('cas_village_name', models.CharField(max_length=128L)),
('p_code', models.CharField(max_length=32L, null=True, blank=True)),
('color', paintstore.fields.ColorPickerField(default=locations.models.get_random_color, max_length=7, null=True, blank=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(srid=4326, null=True, blank=True)),
('gateway', models.ForeignKey(verbose_name=b'Admin type', blank=True, to='locations.GatewayType', null=True)),
('p_code', models.CharField(blank=True, max_length=32L, null=True)),
('color', paintstore.fields.ColorPickerField(blank=True, default=locations.models.get_random_color, max_length=7, null=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326)),
('gateway', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.GatewayType', verbose_name=b'Admin type')),
],
options={
'ordering': ['name'],
'verbose_name': 'Sub-district',
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Location',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=254L)),
('latitude', models.FloatField(null=True, blank=True)),
('longitude', models.FloatField(null=True, blank=True)),
('p_code', models.CharField(max_length=32L, null=True, blank=True)),
('point', django.contrib.gis.db.models.fields.PointField(srid=4326, null=True, blank=True)),
('gateway', models.ForeignKey(verbose_name=b'Location Type', to='locations.GatewayType')),
('locality', models.ForeignKey(to='locations.Locality')),
('latitude', models.FloatField(blank=True, null=True)),
('longitude', models.FloatField(blank=True, null=True)),
('p_code', models.CharField(blank=True, max_length=32L, null=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326)),
('point', django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=4326)),
('lft', models.PositiveIntegerField(db_index=True, editable=False)),
('rght', models.PositiveIntegerField(db_index=True, editable=False)),
('tree_id', models.PositiveIntegerField(db_index=True, editable=False)),
('level', models.PositiveIntegerField(db_index=True, editable=False)),
('gateway', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='locations.GatewayType', verbose_name=b'Location Type')),
('locality', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.Locality')),
('parent', mptt.fields.TreeForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='locations.Location')),
],
options={
'ordering': ['name'],
},
bases=(models.Model,),
),
migrations.CreateModel(
name='Region',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=45L)),
('p_code', models.CharField(max_length=32L, null=True, blank=True)),
('color', paintstore.fields.ColorPickerField(default=locations.models.get_random_color, max_length=7, null=True, blank=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(srid=4326, null=True, blank=True)),
('gateway', models.ForeignKey(verbose_name=b'Admin type', blank=True, to='locations.GatewayType', null=True)),
('governorate', models.ForeignKey(to='locations.Governorate')),
('p_code', models.CharField(blank=True, max_length=32L, null=True)),
('color', paintstore.fields.ColorPickerField(blank=True, default=locations.models.get_random_color, max_length=7, null=True)),
('geom', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326)),
('gateway', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.GatewayType', verbose_name=b'Admin type')),
('governorate', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='locations.Governorate')),
],
options={
'ordering': ['name'],
'verbose_name': 'District',
},
bases=(models.Model,),
),
migrations.AlterUniqueTogether(
name='location',
unique_together=set([('name', 'gateway', 'p_code')]),
),
migrations.AddField(
model_name='locality',
name='region',
field=models.ForeignKey(to='locations.Region'),
preserve_default=True,
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='locations.Region'),
),
migrations.AddField(
model_name='linkedlocation',
name='locality',
field=smart_selects.db_fields.ChainedForeignKey(chained_model_field=b'region', chained_field=b'region', blank=True, auto_choose=True, to='locations.Locality', null=True),
preserve_default=True,
field=smart_selects.db_fields.ChainedForeignKey(auto_choose=True, blank=True, chained_field=b'region', chained_model_field=b'region', null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.Locality'),
),
migrations.AddField(
model_name='linkedlocation',
name='location',
field=smart_selects.db_fields.ChainedForeignKey(chained_model_field=b'locality', chained_field=b'locality', blank=True, to='locations.Location', null=True),
preserve_default=True,
field=smart_selects.db_fields.ChainedForeignKey(blank=True, chained_field=b'locality', chained_model_field=b'locality', null=True, on_delete=django.db.models.deletion.CASCADE, to='locations.Location'),
),
migrations.AddField(
model_name='linkedlocation',
name='region',
field=smart_selects.db_fields.ChainedForeignKey(chained_model_field=b'governorate', chained_field=b'governorate', auto_choose=True, to='locations.Region'),
preserve_default=True,
field=smart_selects.db_fields.ChainedForeignKey(auto_choose=True, chained_field=b'governorate', chained_model_field=b'governorate', on_delete=django.db.models.deletion.CASCADE, to='locations.Region'),
),
migrations.AddField(
model_name='cartodbtable',
name='location_type',
field=models.ForeignKey(to='locations.GatewayType'),
preserve_default=True,
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='locations.GatewayType'),
),
migrations.AddField(
model_name='cartodbtable',
name='parent',
field=mptt.fields.TreeForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='locations.CartoDBTable'),
),
migrations.AlterUniqueTogether(
name='location',
unique_together=set([('name', 'gateway', 'p_code')]),
),
]
Loading

0 comments on commit 6150d4c

Please sign in to comment.