# -*- coding: utf-8 -*- # Generated by Django 1.9 on 2016-06-28 23:51 from __future__ import unicode_literals 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=b'IPv4')), ('comment', models.CharField(max_length=256)), ('devtype', models.CharField(choices=[(b'Dl', "\u0421\u0432\u0438\u0447 D'Link")], default=b'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=[(b'h', b'100Mbps'), (b'k', b'1Gbps'), (b'd', b'10Gbps')], default=b'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=set([('device', 'num')]), ), ]