mirror of
https://github.com/ansible/awx.git
synced 2026-02-14 17:50:02 -03:30
84 lines
3.6 KiB
Python
84 lines
3.6 KiB
Python
# -*- coding: utf-8 -*-
|
|
# Generated by Django 1.11.11 on 2018-03-23 20:43
|
|
from __future__ import unicode_literals
|
|
|
|
from django.db import migrations, models
|
|
import django.db.models.deletion
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
initial = True
|
|
|
|
dependencies = [
|
|
('main', '0027_v330_emitted_events'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name='Client',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
],
|
|
),
|
|
migrations.CreateModel(
|
|
name='Device',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
('name', models.CharField(blank=True, max_length=200)),
|
|
('x', models.IntegerField()),
|
|
('y', models.IntegerField()),
|
|
('cid', models.IntegerField()),
|
|
('device_type', models.CharField(blank=True, max_length=200)),
|
|
('interface_id_seq', models.IntegerField(default=0)),
|
|
('host', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, to='main.Host')),
|
|
],
|
|
),
|
|
migrations.CreateModel(
|
|
name='Interface',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
('name', models.CharField(blank=True, max_length=200)),
|
|
('cid', models.IntegerField()),
|
|
('device', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='network_ui.Device')),
|
|
],
|
|
),
|
|
migrations.CreateModel(
|
|
name='Link',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
('cid', models.IntegerField()),
|
|
('name', models.CharField(blank=True, max_length=200)),
|
|
('from_device', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='from_link', to='network_ui.Device')),
|
|
('from_interface', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='from_link', to='network_ui.Interface')),
|
|
('to_device', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='to_link', to='network_ui.Device')),
|
|
('to_interface', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='to_link', to='network_ui.Interface')),
|
|
],
|
|
),
|
|
migrations.CreateModel(
|
|
name='Topology',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
('name', models.CharField(blank=True, max_length=200)),
|
|
('scale', models.FloatField()),
|
|
('panX', models.FloatField()),
|
|
('panY', models.FloatField()),
|
|
('device_id_seq', models.IntegerField(default=0)),
|
|
('link_id_seq', models.IntegerField(default=0)),
|
|
],
|
|
),
|
|
migrations.CreateModel(
|
|
name='TopologyInventory',
|
|
fields=[
|
|
('id', models.AutoField(primary_key=True, serialize=False)),
|
|
('inventory', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='main.Inventory')),
|
|
('topology', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='network_ui.Topology')),
|
|
],
|
|
),
|
|
migrations.AddField(
|
|
model_name='device',
|
|
name='topology',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='network_ui.Topology'),
|
|
),
|
|
]
|