Coverage for clusterpackage / migrations / 0001_initial.py: 100%
7 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 2.0.1 on 2018-02-15 09:49
3from django.db import migrations, models
4import django.db.models.deletion
5import taggit.managers
8class Migration(migrations.Migration):
10 initial = True
12 dependencies = [
13 ("status", "0001_initial"),
14 ("taggit", "0002_auto_20150616_2121"),
15 ("cluster", "0011_auto_20180104_1232"),
16 ]
18 operations = [
19 migrations.CreateModel(
20 name="Model",
21 fields=[
22 (
23 "id",
24 models.AutoField(
25 auto_created=True,
26 primary_key=True,
27 serialize=False,
28 verbose_name="ID",
29 ),
30 ),
31 ("name", models.CharField(max_length=45)),
32 ("description", models.CharField(max_length=256)),
33 ("host", models.CharField(max_length=253, verbose_name="IP/Hostname")),
34 ("port", models.CharField(max_length=10, verbose_name="Port or ID")),
35 (
36 "cluster",
37 models.ForeignKey(
38 on_delete=django.db.models.deletion.PROTECT,
39 related_name="clusterpackage_set",
40 related_query_name="clusterpackage_set",
41 to="cluster.Model",
42 ),
43 ),
44 (
45 "status",
46 models.ForeignKey(
47 on_delete=django.db.models.deletion.PROTECT,
48 related_name="clusterpackage_set",
49 related_query_name="clusterpackage_set",
50 to="status.Model",
51 ),
52 ),
53 (
54 "tags",
55 taggit.managers.TaggableManager(
56 help_text="A comma-separated list of tags.",
57 through="taggit.TaggedItem",
58 to="taggit.Tag",
59 verbose_name="Tags",
60 ),
61 ),
62 ],
63 options={
64 "db_table": "sm_clusterpackage",
65 "managed": True,
66 },
67 ),
68 migrations.AlterUniqueTogether(
69 name="model",
70 unique_together={("cluster", "name")},
71 ),
72 ]