Coverage for operatingsystem / migrations / 0001_initial.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-24 12:43 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-24 12:43 +0000
1# Generated by Django 1.11 on 2017-09-08 06:37
3from django.db import migrations, models
4import django.db.models.deletion
7class Migration(migrations.Migration):
9 initial = True
11 dependencies = [
12 ("vendor", "0001_initial"),
13 ]
15 operations = [
16 migrations.CreateModel(
17 name="Model",
18 fields=[
19 (
20 "id",
21 models.AutoField(
22 auto_created=True,
23 primary_key=True,
24 serialize=False,
25 verbose_name="ID",
26 ),
27 ),
28 ("version", models.CharField(max_length=45)),
29 (
30 "vendor",
31 models.ForeignKey(
32 default=None,
33 on_delete=django.db.models.deletion.CASCADE,
34 related_name="operatingsystem_set",
35 related_query_name="operatingsystem",
36 to="vendor.Model",
37 ),
38 ),
39 ],
40 options={
41 "managed": True,
42 "db_table": "sm_operatingsystem",
43 },
44 ),
45 migrations.AlterUniqueTogether(
46 name="model",
47 unique_together={("vendor", "version")},
48 ),
49 ]