Skip to content

Commit a8836ff

Browse files
committed
[chores] Updated migrations due to django-x509 changes
Django-x509 updates: - Migrated old jsonfield to Django JSONField - Added support for ECDSA algos
1 parent 79eb676 commit a8836ff

2 files changed

Lines changed: 140 additions & 0 deletions

File tree

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Generated by Django 5.2.10 on 2026-02-03 12:04
2+
3+
import django_x509.base.models
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
("pki", "0011_disallowed_blank_key_length_or_digest"),
11+
]
12+
13+
operations = [
14+
migrations.AlterField(
15+
model_name="ca",
16+
name="extensions",
17+
field=models.JSONField(
18+
blank=True,
19+
default=list,
20+
help_text="additional x509 certificate extensions",
21+
verbose_name="extensions",
22+
),
23+
),
24+
migrations.AlterField(
25+
model_name="ca",
26+
name="key_length",
27+
field=models.CharField(
28+
choices=[
29+
("256", "256 (ECDSA)"),
30+
("384", "384 (ECDSA)"),
31+
("521", "521 (ECDSA)"),
32+
("1024", "1024 (RSA)"),
33+
("2048", "2048 (RSA)"),
34+
("4096", "4096 (RSA)"),
35+
],
36+
default=django_x509.base.models.default_key_length,
37+
help_text="bits",
38+
max_length=6,
39+
verbose_name="key length",
40+
),
41+
),
42+
migrations.AlterField(
43+
model_name="cert",
44+
name="extensions",
45+
field=models.JSONField(
46+
blank=True,
47+
default=list,
48+
help_text="additional x509 certificate extensions",
49+
verbose_name="extensions",
50+
),
51+
),
52+
migrations.AlterField(
53+
model_name="cert",
54+
name="key_length",
55+
field=models.CharField(
56+
choices=[
57+
("256", "256 (ECDSA)"),
58+
("384", "384 (ECDSA)"),
59+
("521", "521 (ECDSA)"),
60+
("1024", "1024 (RSA)"),
61+
("2048", "2048 (RSA)"),
62+
("4096", "4096 (RSA)"),
63+
],
64+
default=django_x509.base.models.default_key_length,
65+
help_text="bits",
66+
max_length=6,
67+
verbose_name="key length",
68+
),
69+
),
70+
]
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Generated by Django 5.2.10 on 2026-02-03 12:49
2+
3+
import django_x509.base.models
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
("sample_pki", "0003_disallowed_blank_key_length_or_digest"),
11+
]
12+
13+
operations = [
14+
migrations.AlterField(
15+
model_name="ca",
16+
name="extensions",
17+
field=models.JSONField(
18+
blank=True,
19+
default=list,
20+
help_text="additional x509 certificate extensions",
21+
verbose_name="extensions",
22+
),
23+
),
24+
migrations.AlterField(
25+
model_name="ca",
26+
name="key_length",
27+
field=models.CharField(
28+
choices=[
29+
("256", "256 (ECDSA)"),
30+
("384", "384 (ECDSA)"),
31+
("521", "521 (ECDSA)"),
32+
("1024", "1024 (RSA)"),
33+
("2048", "2048 (RSA)"),
34+
("4096", "4096 (RSA)"),
35+
],
36+
default=django_x509.base.models.default_key_length,
37+
help_text="bits",
38+
max_length=6,
39+
verbose_name="key length",
40+
),
41+
),
42+
migrations.AlterField(
43+
model_name="cert",
44+
name="extensions",
45+
field=models.JSONField(
46+
blank=True,
47+
default=list,
48+
help_text="additional x509 certificate extensions",
49+
verbose_name="extensions",
50+
),
51+
),
52+
migrations.AlterField(
53+
model_name="cert",
54+
name="key_length",
55+
field=models.CharField(
56+
choices=[
57+
("256", "256 (ECDSA)"),
58+
("384", "384 (ECDSA)"),
59+
("521", "521 (ECDSA)"),
60+
("1024", "1024 (RSA)"),
61+
("2048", "2048 (RSA)"),
62+
("4096", "4096 (RSA)"),
63+
],
64+
default=django_x509.base.models.default_key_length,
65+
help_text="bits",
66+
max_length=6,
67+
verbose_name="key length",
68+
),
69+
),
70+
]

0 commit comments

Comments
 (0)