From 8db12175be47dc99753e19d5cb523de66fa2ebd9 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Thu, 4 Apr 2013 13:03:55 +0000 Subject: [PATCH] Assign any unknown preferences to Internals. This doesn't make creating the foreign key creation to break if there are unknown preferences. --- db_scripts/diff/13475.up | 2 ++ 1 file changed, 2 insertions(+) diff --git a/db_scripts/diff/13475.up b/db_scripts/diff/13475.up index dda3020c..3f5d103a 100644 --- a/db_scripts/diff/13475.up +++ b/db_scripts/diff/13475.up @@ -73,6 +73,8 @@ update voip_preferences set voip_preference_groups_id = @pid where attribute in 'account_id', 'ext_contract_id', 'ext_subscriber_id', 'ip_header', 'mobile_push_enable', 'outbound_socket', 'prepaid', 'force_inbound_calls_to_peer', 'force_outbound_calls_to_peer' ); +update voip_preferences set voip_preference_groups_id = @pid where voip_preference_groups_id = 0; + alter table voip_preferences add constraint vpgid_ref foreign key (voip_preference_groups_id) references voip_preference_groups(id)