ALTER TABLE vicidial_campaign_stats ADD balance_trunk_fill SMALLINT(5) UNSIGNED default '0'; CREATE TABLE vicidial_campaign_server_stats ( campaign_id VARCHAR(20) NOT NULL, server_ip VARCHAR(15) NOT NULL, update_time TIMESTAMP, local_trunk_shortage SMALLINT(5) UNSIGNED default '0', index (campaign_id), index (server_ip) ); CREATE TABLE vicidial_server_trunks ( server_ip VARCHAR(15) NOT NULL, campaign_id VARCHAR(20) NOT NULL, dedicated_trunks SMALLINT(5) UNSIGNED default '0', trunk_restriction ENUM('MAXIMUM_LIMIT','OVERFLOW_ALLOWED') default 'OVERFLOW_ALLOWED', index (campaign_id), index (server_ip) ); ALTER TABLE servers ADD vicidial_balance_active ENUM('Y','N') default 'N'; ALTER TABLE servers ADD balance_trunks_offlimits SMALLINT(5) UNSIGNED default '0'; DELETE from vicidial_phone_codes; ALTER TABLE vicidial_auto_calls ADD stage VARCHAR(20) default 'START'; ALTER TABLE vicidial_auto_calls ADD last_update_time TIMESTAMP; ALTER TABLE vicidial_auto_calls ADD index (last_update_time); ALTER TABLE vicidial_auto_calls MODIFY call_type ENUM('IN','OUT','OUTBALANCE') default 'OUT'; ALTER TABLE vicidial_user_groups ADD allowed_campaigns TEXT; UPDATE vicidial_user_groups SET allowed_campaigns=' -ALL-CAMPAIGNS- - -'; CREATE TABLE vicidial_postal_codes ( postal_code VARCHAR(10) NOT NULL, state VARCHAR(4), GMT_offset VARCHAR(5), DST enum('Y','N'), DST_range VARCHAR(8), country CHAR(3), country_code SMALLINT(5) UNSIGNED ); ALTER TABLE vicidial_list ADD index (postal_code); ALTER TABLE recording_log ADD lead_id INT(9) UNSIGNED; ALTER TABLE recording_log ADD index (lead_id); ALTER TABLE recording_log ADD user VARCHAR(20); ALTER TABLE recording_log ADD index (user); ALTER TABLE vicidial_campaign_stats ADD answers_today INT(9) UNSIGNED default '0' AFTER calls_today; ALTER TABLE vicidial_campaign_stats ADD drops_answers_today_pct VARCHAR(6) default '0' AFTER drops_today_pct; ALTER TABLE vicidial_campaign_stats ADD answers_hour INT(9) UNSIGNED default '0' AFTER calls_hour; ALTER TABLE vicidial_campaign_stats ADD answers_halfhour INT(9) UNSIGNED default '0' AFTER calls_halfhour; ALTER TABLE vicidial_campaign_stats ADD answers_fivemin INT(9) UNSIGNED default '0' AFTER calls_fivemin; ALTER TABLE vicidial_campaign_stats ADD answers_onemin INT(9) UNSIGNED default '0' AFTER calls_onemin;