Skip to content
Snippets Groups Projects
Verified Commit dd413d4f authored by Konrad Mohrfeldt's avatar Konrad Mohrfeldt :koala: Committed by Ernesto Rico Schmidt
Browse files

fix: don’t convert VersatileImageField to ForeignKey


The image attributes on our models were using VersatileImageField before
our migration to a separate image model. VersatileImageField uses a
VARCHAR field internally that cannot be converted to a ForeignKey.

Signed-off-by: default avatarErnesto Rico Schmidt <ernesto@helsinki.at>
parent 1ee18b9e
No related branches found
No related tags found
No related merge requests found
Pipeline #3079 passed
......@@ -30,7 +30,8 @@ class Migration(migrations.Migration):
model_name="host",
name="image_width",
),
migrations.AlterField(
migrations.RemoveField(model_name="host", name="image"),
migrations.AddField(
model_name="host",
name="image",
field=models.ForeignKey(
......
# Generated by Django 3.2.18 on 2023-04-03 22:20
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('program', '0048_auto_20230403_2228'),
("program", "0048_auto_20230403_2228"),
]
operations = [
migrations.RemoveField(
model_name='note',
name='image_alt_text',
model_name="note",
name="image_alt_text",
),
migrations.RemoveField(
model_name='note',
name='image_credits',
model_name="note",
name="image_credits",
),
migrations.RemoveField(
model_name='note',
name='image_height',
model_name="note",
name="image_height",
),
migrations.RemoveField(
model_name='note',
name='image_ppoi',
model_name="note",
name="image_ppoi",
),
migrations.RemoveField(
model_name='note',
name='image_width',
model_name="note",
name="image_width",
),
migrations.AlterField(
model_name='note',
name='image',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='notes', to='program.image'),
migrations.RemoveField(model_name="note", name="image"),
migrations.AddField(
model_name="note",
name="image",
field=models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="notes",
to="program.image",
),
),
]
# Generated by Django 3.2.18 on 2023-04-03 22:37
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('program', '0049_auto_20230404_0020'),
("program", "0049_auto_20230404_0020"),
]
operations = [
migrations.RemoveField(
model_name='show',
name='image_alt_text',
model_name="show",
name="image_alt_text",
),
migrations.RemoveField(
model_name='show',
name='image_credits',
model_name="show",
name="image_credits",
),
migrations.RemoveField(
model_name='show',
name='image_height',
model_name="show",
name="image_height",
),
migrations.RemoveField(
model_name='show',
name='image_ppoi',
model_name="show",
name="image_ppoi",
),
migrations.RemoveField(
model_name='show',
name='image_width',
model_name="show",
name="image_width",
),
migrations.AlterField(
model_name='show',
name='image',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='shows', to='program.image'),
migrations.RemoveField(model_name="show", name="image"),
migrations.AddField(
model_name="show",
name="image",
field=models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="shows",
to="program.image",
),
),
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment