Skip to content
Snippets Groups Projects
Commit bfbe067c authored by Travis Ralston's avatar Travis Ralston
Browse files

Add minor safety to DROP INDEX/TABLE statements in migrations

parent df8084b9
No related branches found
No related tags found
No related merge requests found
DROP INDEX reserved_media_index;
DROP TABLE reserved_media;
DROP INDEX IF EXISTS reserved_media_index;
DROP TABLE IF EXISTS reserved_media;
DROP INDEX export_parts_index;
DROP TABLE export_parts;
DROP TABLE exports;
DROP INDEX IF EXISTS export_parts_index;
DROP TABLE IF EXISTS export_parts;
DROP TABLE IF EXISTS exports;
DROP INDEX idx_media_attributes_purpose;
DROP INDEX idx_media_attributes;
DROP TABLE media_attributes;
DROP INDEX IF EXISTS idx_media_attributes_purpose;
DROP INDEX IF EXISTS idx_media_attributes;
DROP TABLE IF EXISTS media_attributes;
DROP INDEX media_index;
DROP INDEX thumbnails_index;
DROP INDEX url_previews_index;
DROP TABLE url_previews;
DROP TABLE thumbnails;
DROP TABLE media;
DROP INDEX IF EXISTS media_index;
DROP INDEX IF EXISTS thumbnails_index;
DROP INDEX IF EXISTS url_previews_index;
DROP TABLE IF EXISTS url_previews;
DROP TABLE IF EXISTS thumbnails;
DROP TABLE IF EXISTS media;
DROP INDEX idx_media_id_hold;
DROP TABLE media_id_hold;
\ No newline at end of file
DROP INDEX IF EXISTS idx_media_id_hold;
DROP TABLE IF EXISTS media_id_hold;
\ No newline at end of file
DROP INDEX thumbnails_index;
DROP INDEX IF EXISTS thumbnails_index;
CREATE UNIQUE INDEX IF NOT EXISTS thumbnails_index ON thumbnails (media_id, origin, width, height, method);
ALTER TABLE thumbnails DROP COLUMN animated;
ALTER TABLE thumbnails ADD COLUMN animated BOOL NOT NULL DEFAULT FALSE;
DROP INDEX thumbnails_index;
DROP INDEX IF EXISTS thumbnails_index;
CREATE UNIQUE INDEX IF NOT EXISTS thumbnails_index ON thumbnails (media_id, origin, width, height, method, animated);
DROP INDEX last_access_index;
DROP TABLE last_access;
DROP INDEX IF EXISTS last_access_index;
DROP TABLE IF EXISTS last_access;
ALTER TABLE media DROP COLUMN datastore_id;
ALTER TABLE thumbnails DROP COLUMN datastore_id;
DROP INDEX datastores_index;
DROP TABLE datastores;
DROP INDEX IF EXISTS datastores_index;
DROP TABLE IF EXISTS datastores;
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