31 changed files with 0 additions and 930 deletions
-
108abonapp/migrations/0001_initial.py
-
2abonapp/migrations/0001_squashed_0022_auto_20170816_1109.py
-
23abonapp/migrations/0002_auto_20161206_2135.py
-
20abonapp/migrations/0003_abongroup_profiles.py
-
19abonapp/migrations/0004_auto_20161220_0102.py
-
25abonapp/migrations/0005_auto_20161226_0054.py
-
41abonapp/migrations/0006_auto_20170128_1626.py
-
42abonapp/migrations/0007_auto_20170131_1650.py
-
27abonapp/migrations/0008_auto_20170209_0002.py
-
20abonapp/migrations/0009_abontariff_death_line.py
-
43abonapp/migrations/0010_auto_20170220_1630.py
-
24abonapp/migrations/0011_auto_20170222_2224.py
-
24abonapp/migrations/0012_auto_20170227_1718.py
-
21abonapp/migrations/0013_abongroup_tariffs.py
-
42abonapp/migrations/0014_auto_20170330_1452.py
-
35abonapp/migrations/0015_passportinfo.py
-
32abonapp/migrations/0016_auto_20170415_1311.py
-
22abonapp/migrations/0017_auto_20170416_1029.py
-
26abonapp/migrations/0018_auto_20170418_1236.py
-
21abonapp/migrations/0019_abon_ip_address.py
-
25abonapp/migrations/0020_auto_20170517_1655.py
-
42abonapp/migrations/0021_auto_20170705_1403.py
-
41abonapp/migrations/0022_auto_20170816_1109.py
-
51devapp/migrations/0001_initial.py
-
2devapp/migrations/0001_squashed_0007_auto_20170816_1109.py
-
22devapp/migrations/0002_auto_20160909_1018.py
-
20devapp/migrations/0003_device_map_dot.py
-
22devapp/migrations/0004_device_user_group.py
-
20devapp/migrations/0005_auto_20170502_2232.py
-
48devapp/migrations/0006_auto_20170705_1403.py
-
20devapp/migrations/0007_auto_20170816_1109.py
@ -1,108 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-06-28 23:51 |
|
||||
|
|
||||
from django.conf import settings |
|
||||
import django.core.validators |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
initial = True |
|
||||
|
|
||||
dependencies = [ |
|
||||
('accounts_app', '0001_initial'), |
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL), |
|
||||
('tariff_app', '0001_initial'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='Abon', |
|
||||
fields=[ |
|
||||
('userprofile_ptr', |
|
||||
models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, |
|
||||
primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), |
|
||||
('ballance', models.FloatField(default=0.0, validators=[django.core.validators.DecimalValidator])), |
|
||||
('address', models.CharField(max_length=256)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abonent', |
|
||||
}, |
|
||||
bases=('accounts_app.userprofile',), |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='AbonGroup', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('title', models.CharField(max_length=127)), |
|
||||
('address', models.CharField(blank=True, max_length=256, null=True)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abonent_groups', |
|
||||
}, |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='AbonLog', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('amount', models.FloatField(default=0.0)), |
|
||||
('comment', models.CharField(max_length=128)), |
|
||||
('date', models.DateTimeField(auto_now_add=True)), |
|
||||
('abon', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='abonapp.Abon')), |
|
||||
('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='+', |
|
||||
to=settings.AUTH_USER_MODEL)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abonent_log', |
|
||||
}, |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='AbonTariff', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('tariff_priority', models.PositiveSmallIntegerField(default=0)), |
|
||||
('time_start', models.DateTimeField(blank=True, default=None, null=True)), |
|
||||
('abon', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='abonapp.Abon')), |
|
||||
('tariff', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='linkto_tariff', |
|
||||
to='tariff_app.Tariff')), |
|
||||
], |
|
||||
options={ |
|
||||
'ordering': ('tariff_priority',), |
|
||||
'db_table': 'abonent_tariff', |
|
||||
}, |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='InvoiceForPayment', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('status', models.BooleanField(default=False)), |
|
||||
('amount', models.FloatField(default=0.0)), |
|
||||
('comment', models.CharField(max_length=128)), |
|
||||
('date_create', models.DateTimeField(auto_now_add=True)), |
|
||||
('date_pay', models.DateTimeField(blank=True, null=True)), |
|
||||
('abon', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='abonapp.Abon')), |
|
||||
('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='+', |
|
||||
to=settings.AUTH_USER_MODEL)), |
|
||||
], |
|
||||
options={ |
|
||||
'ordering': ('date_create',), |
|
||||
'db_table': 'abonent_inv_pay', |
|
||||
}, |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='current_tariffs', |
|
||||
field=models.ManyToManyField(through='abonapp.AbonTariff', to='tariff_app.Tariff'), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='group', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, |
|
||||
to='abonapp.AbonGroup'), |
|
||||
), |
|
||||
migrations.AlterUniqueTogether( |
|
||||
name='abontariff', |
|
||||
unique_together={('abon', 'tariff', 'tariff_priority')}, |
|
||||
), |
|
||||
] |
|
||||
@ -1,23 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-12-06 18:35 |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0001_initial'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.RemoveField( |
|
||||
model_name='abongroup', |
|
||||
name='address', |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='abongroup', |
|
||||
name='title', |
|
||||
field=models.CharField(max_length=127, unique=True), |
|
||||
), |
|
||||
] |
|
||||
@ -1,20 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-12-16 19:14 |
|
||||
from django.conf import settings |
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL), |
|
||||
('abonapp', '0002_auto_20161206_2135'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='abongroup', |
|
||||
name='profiles', |
|
||||
field=models.ManyToManyField(related_name='abon_groups', to=settings.AUTH_USER_MODEL), |
|
||||
), |
|
||||
] |
|
||||
@ -1,19 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-12-19 22:02 |
|
||||
from django.conf import settings |
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0003_abongroup_profiles'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='abongroup', |
|
||||
name='profiles', |
|
||||
field=models.ManyToManyField(blank=True, related_name='abon_groups', to=settings.AUTH_USER_MODEL), |
|
||||
), |
|
||||
] |
|
||||
@ -1,25 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-12-25 21:54 |
|
||||
from django.db import migrations |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0004_auto_20161220_0102'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abon', |
|
||||
options={'permissions': (('can_buy_tariff', 'Покупка тарифа абоненту'),)}, |
|
||||
), |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abongroup', |
|
||||
options={'permissions': (('can_add_ballance', 'Пополнение счёта'),)}, |
|
||||
), |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abontariff', |
|
||||
options={'ordering': ('tariff_priority',), 'permissions': (('can_complete_service', 'Досрочное завершение услуги абонента'), ('can_activate_service', 'Активация услуги абонента'))}, |
|
||||
), |
|
||||
] |
|
||||
@ -1,41 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-01-28 13:26 |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0005_auto_20161226_0054'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='AbonStreets', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('name', models.CharField(max_length=64)), |
|
||||
('group', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='abonapp.AbonGroup')), |
|
||||
], |
|
||||
), |
|
||||
migrations.RemoveField( |
|
||||
model_name='abon', |
|
||||
name='address', |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='description', |
|
||||
field=models.TextField(blank=True, null=True), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='house', |
|
||||
field=models.CharField(blank=True, max_length=12, null=True), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='street', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='abonapp.AbonStreets'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,42 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-01-31 13:50 |
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0006_auto_20170128_1626'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='AllPayLog', |
|
||||
fields=[ |
|
||||
('pay_id', models.CharField(max_length=64, primary_key=True, serialize=False)), |
|
||||
('date_action', models.DateTimeField(auto_now_add=True)), |
|
||||
('summ', models.FloatField(default=0.0)), |
|
||||
('pay_system_name', models.CharField(max_length=16)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'all_pay_log', |
|
||||
'ordering': ('date_action',), |
|
||||
}, |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='AllTimePayLog', |
|
||||
fields=[ |
|
||||
('pay_id', models.CharField(max_length=36, primary_key=True, serialize=False, unique=True)), |
|
||||
('date_add', models.DateTimeField(auto_now_add=True)), |
|
||||
('summ', models.FloatField(default=0.0)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'all_time_pay_log', |
|
||||
'ordering': ('date_add',), |
|
||||
}, |
|
||||
), |
|
||||
migrations.RenameModel( |
|
||||
old_name='AbonStreets', |
|
||||
new_name='AbonStreet', |
|
||||
), |
|
||||
] |
|
||||
@ -1,27 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-02-08 21:02 |
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0007_auto_20170131_1650'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='AbonRawPassword', |
|
||||
fields=[ |
|
||||
('account', models.OneToOneField(primary_key=True, serialize=False, to='abonapp.Abon')), |
|
||||
('passw_text', models.CharField(max_length=64)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abon_raw_password', |
|
||||
}, |
|
||||
), |
|
||||
migrations.AlterModelTable( |
|
||||
name='abonstreet', |
|
||||
table='abon_street', |
|
||||
), |
|
||||
] |
|
||||
@ -1,20 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-02-16 12:22 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0008_auto_20170209_0002'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='abontariff', |
|
||||
name='deadline', |
|
||||
field=models.DateTimeField(blank=True, default=None, null=True), |
|
||||
), |
|
||||
] |
|
||||
@ -1,43 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-02-20 13:30 |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0009_abontariff_death_line'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='ExtraFieldsModel', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('field_type', models.CharField(choices=[('int', 'Digital field'), ('str', 'Text field'), ('dbl', 'Floating field')], max_length=3)), |
|
||||
('data', models.CharField(blank=True, max_length=64, null=True)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abon_extra_fields', |
|
||||
}, |
|
||||
), |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abon', |
|
||||
options={'permissions': (('can_buy_tariff', 'Покупка тарифа абоненту'), ('can_view_passport', 'Can view passport'))}, |
|
||||
), |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abontariff', |
|
||||
options={'ordering': ('tariff_priority',), 'permissions': (('can_complete_service', 'Снятие со счёта средств'), ('can_activate_service', 'Активация услуги абонента'))}, |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='abon', |
|
||||
name='ballance', |
|
||||
field=models.FloatField(default=0.0), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='extrafieldsmodel', |
|
||||
name='account', |
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='abonapp.Abon'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,24 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-02-22 19:24 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0010_auto_20170220_1630'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abon', |
|
||||
options={'permissions': (('can_buy_tariff', 'Покупка тарифа абоненту'), ('can_view_passport', 'Может просматривать паспортные данные'))}, |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='extrafieldsmodel', |
|
||||
name='field_type', |
|
||||
field=models.CharField(choices=[('int', 'Цифровое поле'), ('str', 'Текстовое поле'), ('dbl', 'Дробное с плавающей точкой')], max_length=3), |
|
||||
), |
|
||||
] |
|
||||
@ -1,24 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-03-02 18:41 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0011_auto_20170222_2224'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.RemoveField( |
|
||||
model_name='extrafieldsmodel', |
|
||||
name='account', |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='extra_fields', |
|
||||
field=models.ManyToManyField(to='abonapp.ExtraFieldsModel'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,21 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-03-21 11:30 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('tariff_app', '0002_tariff_descr'), |
|
||||
('abonapp', '0012_auto_20170227_1718'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='abongroup', |
|
||||
name='tariffs', |
|
||||
field=models.ManyToManyField(blank=True, related_name='tariff_groups', to='tariff_app.Tariff'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,42 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-03-30 11:52 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
import django.db.models.deletion |
|
||||
import djing.fields |
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0013_abongroup_tariffs'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='Opt82', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('mac', djing.fields.MACAddressField(integer=True)), |
|
||||
('port', models.PositiveSmallIntegerField(default=0)), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'opt_82', |
|
||||
}, |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='abon', |
|
||||
name='extra_fields', |
|
||||
field=models.ManyToManyField(blank=True, to='abonapp.ExtraFieldsModel'), |
|
||||
), |
|
||||
migrations.AlterUniqueTogether( |
|
||||
name='opt82', |
|
||||
unique_together=set([('mac', 'port')]), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='opt82', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='abonapp.Opt82'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,35 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-04-11 10:43 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
import django.core.validators |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
import re |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0014_auto_20170330_1452'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='PassportInfo', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('series', models.CharField(max_length=4, validators=[django.core.validators.RegexValidator(re.compile('^-?\\d+\\Z', 32), code='invalid', message='Enter a valid integer.')])), |
|
||||
('number', models.CharField(max_length=6, validators=[django.core.validators.RegexValidator(re.compile('^-?\\d+\\Z', 32), code='invalid', message='Enter a valid integer.')])), |
|
||||
('distributor', models.CharField(max_length=64)), |
|
||||
('date_of_acceptance', models.DateField()), |
|
||||
('abon', models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='abonapp.Abon')), |
|
||||
], |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='abon', |
|
||||
name='opt82', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, |
|
||||
to='abonapp.Opt82'), |
|
||||
) |
|
||||
] |
|
||||
@ -1,32 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-04-15 10:11 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0004_device_user_group'), |
|
||||
('abonapp', '0015_passportinfo'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='AbonDevice', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('abon', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='abonapp.Abon')), |
|
||||
('device', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='devapp.Device')), |
|
||||
], |
|
||||
options={ |
|
||||
'db_table': 'abon_device', |
|
||||
}, |
|
||||
), |
|
||||
migrations.AlterUniqueTogether( |
|
||||
name='abondevice', |
|
||||
unique_together=set([('abon', 'device')]), |
|
||||
), |
|
||||
] |
|
||||
@ -1,22 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-04-16 07:29 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.conf import settings |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0016_auto_20170415_1311'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='invoiceforpayment', |
|
||||
name='author', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL), |
|
||||
), |
|
||||
] |
|
||||
@ -1,26 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-04-18 09:36 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0017_auto_20170416_1029'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='abondevice', |
|
||||
name='abon', |
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='abonapp.Abon'), |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='abondevice', |
|
||||
name='device', |
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='devapp.Device'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,21 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-05-10 23:17 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations |
|
||||
import mydefs |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0018_auto_20170418_1236'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='ip_address', |
|
||||
field=mydefs.MyGenericIPAddressField(blank=True, max_length=8, null=True, protocol='ipv4'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,25 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-05-17 13:55 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0019_abon_ip_address'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='extrafieldsmodel', |
|
||||
name='title', |
|
||||
field=models.CharField(default='no title', max_length=16), |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='extrafieldsmodel', |
|
||||
name='field_type', |
|
||||
field=models.CharField(choices=[('int', 'Цифровое поле'), ('str', 'Текстовое поле'), ('dbl', 'Дробное с плавающей точкой'), ('ipa', 'IP Адрес')], default='str', max_length=3), |
|
||||
), |
|
||||
] |
|
||||
@ -1,42 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-07-05 14:03 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0006_auto_20170705_1403'), |
|
||||
('abonapp', '0020_auto_20170517_1655'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.RemoveField( |
|
||||
model_name='abon', |
|
||||
name='opt82', |
|
||||
), |
|
||||
migrations.DeleteModel( |
|
||||
name='Opt82', |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='dev_port', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='devapp.Port'), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='device', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='devapp.Device'), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='is_dynamic_ip', |
|
||||
field=models.BooleanField(default=False), |
|
||||
), |
|
||||
migrations.DeleteModel( |
|
||||
name='AbonDevice', |
|
||||
), |
|
||||
] |
|
||||
@ -1,41 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-08-16 11:09 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0021_auto_20170705_1403'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterModelOptions( |
|
||||
name='abontariff', |
|
||||
options={'permissions': (('can_complete_service', 'Снятие со счёта средств'),)}, |
|
||||
), |
|
||||
migrations.RemoveField( |
|
||||
model_name='abon', |
|
||||
name='current_tariffs', |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='abon', |
|
||||
name='current_tariff', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='abonapp.AbonTariff'), |
|
||||
), |
|
||||
migrations.AlterUniqueTogether( |
|
||||
name='abontariff', |
|
||||
unique_together=set([]), |
|
||||
), |
|
||||
migrations.RemoveField( |
|
||||
model_name='abontariff', |
|
||||
name='abon', |
|
||||
), |
|
||||
migrations.RemoveField( |
|
||||
model_name='abontariff', |
|
||||
name='tariff_priority', |
|
||||
), |
|
||||
] |
|
||||
@ -1,51 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-06-28 23:51 |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
import mydefs |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
initial = True |
|
||||
|
|
||||
dependencies = [ |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='Device', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('ip_address', mydefs.MyGenericIPAddressField(max_length=8, protocol='ipv4')), |
|
||||
('comment', models.CharField(max_length=256)), |
|
||||
('devtype', |
|
||||
models.CharField(choices=[('Dl', "Свич D'Link")], default='Dl', max_length=2)), |
|
||||
('man_passw', models.CharField(blank=True, max_length=16, null=True)), |
|
||||
], |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='Port', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('num', models.PositiveSmallIntegerField(default=0)), |
|
||||
('speed', |
|
||||
models.CharField(choices=[('h', '100Mbps'), ('k', '1Gbps'), ('d', '10Gbps')], default='h', |
|
||||
max_length=1)), |
|
||||
('device', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='devapp.Device')), |
|
||||
], |
|
||||
), |
|
||||
migrations.CreateModel( |
|
||||
name='PortStates', |
|
||||
fields=[ |
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|
||||
('state_json_info', models.TextField()), |
|
||||
('port', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='devapp.Port')), |
|
||||
], |
|
||||
), |
|
||||
migrations.AlterUniqueTogether( |
|
||||
name='port', |
|
||||
unique_together={('device', 'num')}, |
|
||||
), |
|
||||
] |
|
||||
@ -1,22 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2016-09-09 07:18 |
|
||||
|
|
||||
from django.db import migrations |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0001_initial'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterModelTable( |
|
||||
name='device', |
|
||||
table='dev', |
|
||||
), |
|
||||
migrations.AlterModelTable( |
|
||||
name='port', |
|
||||
table='dev_port', |
|
||||
), |
|
||||
] |
|
||||
@ -1,20 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-01-28 22:03 |
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('mapapp', '0001_initial'), |
|
||||
('devapp', '0002_auto_20160909_1018'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='device', |
|
||||
name='map_dot', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='mapapp.Dot'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,22 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-02-22 19:24 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('abonapp', '0011_auto_20170222_2224'), |
|
||||
('devapp', '0003_device_map_dot'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AddField( |
|
||||
model_name='device', |
|
||||
name='user_group', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='abonapp.AbonGroup'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,20 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-05-02 19:32 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0004_device_user_group'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='device', |
|
||||
name='devtype', |
|
||||
field=models.CharField(choices=[('Dl', 'DLink switch'), ('Pn', 'PON OLT')], default='Dl', max_length=2), |
|
||||
), |
|
||||
] |
|
||||
@ -1,48 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-07-05 14:03 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
import djing.fields |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0005_auto_20170502_2232'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.RemoveField( |
|
||||
model_name='portstates', |
|
||||
name='port', |
|
||||
), |
|
||||
migrations.RemoveField( |
|
||||
model_name='port', |
|
||||
name='speed', |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='device', |
|
||||
name='mac_addr', |
|
||||
field=djing.fields.MACAddressField(blank=True, integer=True, null=True, unique=True), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='device', |
|
||||
name='parent_dev', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='devapp.Device'), |
|
||||
), |
|
||||
migrations.AddField( |
|
||||
model_name='port', |
|
||||
name='descr', |
|
||||
field=models.CharField(blank=True, max_length=60, null=True), |
|
||||
), |
|
||||
migrations.AlterField( |
|
||||
model_name='device', |
|
||||
name='devtype', |
|
||||
field=models.CharField(choices=[('Dl', 'DLink switch'), ('Pn', 'PON OLT'), ('On', 'PON ONU')], default='Dl', max_length=2), |
|
||||
), |
|
||||
migrations.DeleteModel( |
|
||||
name='PortStates', |
|
||||
), |
|
||||
] |
|
||||
@ -1,20 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.9 on 2017-08-16 11:09 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('devapp', '0006_auto_20170705_1403'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='device', |
|
||||
name='devtype', |
|
||||
field=models.CharField(choices=[('Dl', 'DLink switch'), ('Pn', 'PON OLT'), ('On', 'PON ONU'), ('Ex', 'Eltex switch')], default='Dl', max_length=2), |
|
||||
), |
|
||||
] |
|
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue