Coverage for product_risk_suite / risk_assessment / migrations / 0006_likelihoodexample_severityexample_and_more.py: 100%
5 statements
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
1# Generated by Django 6.0.5 on 2026-05-05 20:46
3import django.core.validators
4from django.db import migrations, models
7class Migration(migrations.Migration):
9 dependencies = [
10 ('risk_assessment', '0005_riskmitigation_title'),
11 ]
13 operations = [
14 migrations.CreateModel(
15 name='LikelihoodExample',
16 fields=[
17 ('id', models.AutoField(primary_key=True, serialize=False)),
18 ('likelihood_of_occurrence', models.IntegerField(default=1, unique=True, validators=[django.core.validators.MaxValueValidator(5), django.core.validators.MinValueValidator(1)])),
19 ('examples', models.TextField(blank=True, null=True)),
20 ],
21 ),
22 migrations.CreateModel(
23 name='SeverityExample',
24 fields=[
25 ('id', models.AutoField(primary_key=True, serialize=False)),
26 ('severity_of_impact', models.IntegerField(default=1, unique=True, validators=[django.core.validators.MaxValueValidator(5), django.core.validators.MinValueValidator(1)])),
27 ('examples', models.TextField(blank=True, null=True)),
28 ],
29 ),
30 migrations.AlterField(
31 model_name='riskrating',
32 name='likelihood_of_occurrence',
33 field=models.IntegerField(default=1, help_text='<ul><li>1: Very low</li><li>2: Low</li><li>3: Medium</li><li>4: High</li><li>5: Very high</li></ul>', validators=[django.core.validators.MaxValueValidator(5), django.core.validators.MinValueValidator(1)]),
34 ),
35 migrations.AlterField(
36 model_name='riskrating',
37 name='severity_of_impact',
38 field=models.IntegerField(default=1, help_text='<ul><li>1: Negligible</li><li>2: Minor</li><li>3: Moderate</li><li>4: Major</li><li>5: Critical</li></ul>', validators=[django.core.validators.MaxValueValidator(5), django.core.validators.MinValueValidator(1)]),
39 ),
40 ]