From 27d06994a258e8672b352a73085a78c4ab29af7b Mon Sep 17 00:00:00 2001 From: Kirill Solomko Date: Thu, 6 Nov 2014 16:21:22 +0100 Subject: [PATCH] MT#8645 - add billing_profiles columns status, create_timestamp, modify_timestamp, terminate_timestamp --- db_scripts/diff/15118.down | 8 ++++++++ db_scripts/diff/15118.up | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 db_scripts/diff/15118.down create mode 100644 db_scripts/diff/15118.up diff --git a/db_scripts/diff/15118.down b/db_scripts/diff/15118.down new file mode 100644 index 00000000..6dac8097 --- /dev/null +++ b/db_scripts/diff/15118.down @@ -0,0 +1,8 @@ +USE billing; + +ALTER TABLE billing_profiles DROP COLUMN terminate_timestamp; +ALTER TABLE billing_profiles DROP COLUMN create_timestamp; +ALTER TABLE billing_profiles DROP COLUMN modify_timestamp; +ALTER TABLE billing_profiles DROP COLUMN status; + + diff --git a/db_scripts/diff/15118.up b/db_scripts/diff/15118.up new file mode 100644 index 00000000..32b4f910 --- /dev/null +++ b/db_scripts/diff/15118.up @@ -0,0 +1,7 @@ +USE billing; + +ALTER TABLE billing_profiles + ADD COLUMN `status` enum('active','terminated') NOT NULL DEFAULT 'active', + ADD COLUMN `modify_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + ADD COLUMN `create_timestamp` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + ADD COLUMN `terminate_timestamp` timestamp NULL DEFAULT NULL;