diff --git a/api/libretime_api/legacy/migrations/0041_drop_stream_setting_table.py b/api/libretime_api/legacy/migrations/0041_drop_stream_setting_table.py new file mode 100644 index 000000000..473167b6f --- /dev/null +++ b/api/libretime_api/legacy/migrations/0041_drop_stream_setting_table.py @@ -0,0 +1,33 @@ +# pylint: disable=invalid-name + +from django.db import migrations + +from ._migrations import legacy_migration_factory + +UP = """ +drop table if exists "cc_stream_setting" cascade; +""" + +DOWN = """ +create table "cc_stream_setting" +( + "keyname" varchar(64) not null, + "value" varchar(255), + "type" varchar(16) not null, + primary key ("keyname") +); +""" + + +class Migration(migrations.Migration): + dependencies = [ + ("legacy", "0040_bump_legacy_schema_version"), + ] + operations = [ + migrations.RunPython( + code=legacy_migration_factory( + target="41", + sql=UP, + ) + ) + ] diff --git a/api/libretime_api/legacy/migrations/__init__.py b/api/libretime_api/legacy/migrations/__init__.py index b082beb37..b000cc8b1 100644 --- a/api/libretime_api/legacy/migrations/__init__.py +++ b/api/libretime_api/legacy/migrations/__init__.py @@ -1 +1,2 @@ -LEGACY_SCHEMA_VERSION = "3.0.0-beta.0.1" +# The schema version is defined using the migration file prefix number +LEGACY_SCHEMA_VERSION = "41"