From 9b017bbbb9b5384bdfedbea5a1b8bdf14c3d61d0 Mon Sep 17 00:00:00 2001 From: Miroslav Prasil Date: Sat, 26 May 2018 00:39:19 +0100 Subject: [PATCH] Fix reference in attachments table --- .../down.sql | 0 .../up.sql | 14 ++++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 migrations/2018-05-25-232323_update_attachments_reference/down.sql create mode 100644 migrations/2018-05-25-232323_update_attachments_reference/up.sql diff --git a/migrations/2018-05-25-232323_update_attachments_reference/down.sql b/migrations/2018-05-25-232323_update_attachments_reference/down.sql new file mode 100644 index 0000000..e69de29 diff --git a/migrations/2018-05-25-232323_update_attachments_reference/up.sql b/migrations/2018-05-25-232323_update_attachments_reference/up.sql new file mode 100644 index 0000000..b7adb77 --- /dev/null +++ b/migrations/2018-05-25-232323_update_attachments_reference/up.sql @@ -0,0 +1,14 @@ +ALTER TABLE attachments RENAME TO oldAttachments; + +CREATE TABLE attachments ( + id TEXT NOT NULL PRIMARY KEY, + cipher_uuid TEXT NOT NULL REFERENCES ciphers (uuid), + file_name TEXT NOT NULL, + file_size INTEGER NOT NULL + +); + +INSERT INTO attachments (id, cipher_uuid, file_name, file_size) +SELECT id, cipher_uuid, file_name, file_size FROM oldAttachments; + +DROP TABLE oldAttachments; \ No newline at end of file