From 31d0fa3eb4611be8308bb1fed774435a24f4d203 Mon Sep 17 00:00:00 2001 From: Irina Peshinskaya Date: Wed, 29 May 2019 04:56:19 +0200 Subject: [PATCH] TT#57959 Fix NULL field in the unique index Change-Id: I00f8f5604b99c831ff737156a24aecf39c6d88c5 (cherry picked from commit dbf2accf2315d5968fff34d05f3c9c4b61a7e4c5) (cherry picked from commit cb9d4282aa1207bcd6e464186f17f33b202823cb) --- db_scripts/diff/15548.down | 9 +++++++++ db_scripts/diff/15548.up | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 db_scripts/diff/15548.down create mode 100644 db_scripts/diff/15548.up diff --git a/db_scripts/diff/15548.down b/db_scripts/diff/15548.down new file mode 100644 index 00000000..53e1c31f --- /dev/null +++ b/db_scripts/diff/15548.down @@ -0,0 +1,9 @@ +SET autocommit=0; + +USE billing; + +alter table billing.billing_profiles change terminate_timestamp terminate_timestamp timestamp null default null; + +update billing.billing_profiles set terminate_timestamp = null where terminate_timestamp = '0000-00-00 00:00:00'; + +commit; diff --git a/db_scripts/diff/15548.up b/db_scripts/diff/15548.up new file mode 100644 index 00000000..a3e030b4 --- /dev/null +++ b/db_scripts/diff/15548.up @@ -0,0 +1,9 @@ +set autocommit=0; + +use billing; + +update billing.billing_profiles set terminate_timestamp = '0000-00-00 00:00:00' where terminate_timestamp is null; + +alter table billing.billing_profiles change terminate_timestamp terminate_timestamp timestamp not null default '0000-00-00 00:00:00'; + +commit;