# -*- coding: utf-8 -*- # Generated by Django 1.10 on 2016-11-03 13:33 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): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('jenkins', '0001_initial'), ] operations = [ migrations.CreateModel( name='Resource', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('name', models.CharField(max_length=100, unique=True)), ('description', models.CharField(blank=True, max_length=300, null=True)), ('url', models.CharField(blank=True, max_length=100, null=True)), ('owner', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='user_lab_owner', to=settings.AUTH_USER_MODEL)), ('slave', models.ForeignKey(null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='jenkins.JenkinsSlave')), ('vpn_users', models.ManyToManyField(blank=True, related_name='user_vpn_users', to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'resource', }, ), migrations.CreateModel( name='ResourceStatus', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('timestamp', models.DateTimeField(auto_now_add=True)), ('type', models.CharField(max_length=20)), ('title', models.CharField(max_length=50)), ('content', models.CharField(max_length=5000)), ('resource', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='dashboard.Resource')), ], options={ 'db_table': 'resource_status', }, ), migrations.CreateModel( name='Server', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('name', models.CharField(blank=True, max_length=100)), ('model', models.CharField(blank=True, max_length=100)), ('cpu', models.CharField(blank=True, max_length=100)), ('ram', models.CharField(blank=True, max_length=100)), ('storage', models.CharField(blank=True, max_length=100)), ('resource', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='dashboard.Resource')), ], options={ 'db_table': 'server', }, ), ]