From c106fdaaf7cdc203c838ee5d8b240b801e7f7224 Mon Sep 17 00:00:00 2001 From: Roland Date: Wed, 7 Dec 2022 18:27:45 -0700 Subject: [PATCH] Invalidating video files for orphaned video meta files. --- ...c_invalidate_videos_for_orphaned_video_.py | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 alembic/versions/dbf05c8e8dcc_invalidate_videos_for_orphaned_video_.py diff --git a/alembic/versions/dbf05c8e8dcc_invalidate_videos_for_orphaned_video_.py b/alembic/versions/dbf05c8e8dcc_invalidate_videos_for_orphaned_video_.py new file mode 100644 index 00000000..2ee13a7d --- /dev/null +++ b/alembic/versions/dbf05c8e8dcc_invalidate_videos_for_orphaned_video_.py @@ -0,0 +1,30 @@ +"""Invalidate videos for orphaned video files. + +Revision ID: dbf05c8e8dcc +Revises: 6489cd50c889 +Create Date: 2022-12-07 18:26:45.017144 + +""" +import os + +from alembic import op +from sqlalchemy.orm import Session + +# revision identifiers, used by Alembic. +revision = 'dbf05c8e8dcc' +down_revision = '6489cd50c889' +branch_labels = None +depends_on = None + +DOCKERIZED = True if os.environ.get('DOCKER', '').lower().startswith('t') else False + + +def upgrade(): + bind = op.get_bind() + session = Session(bind=bind) + + session.execute('UPDATE video SET validated=false') # noqa + + +def downgrade(): + pass