added framework for outbound campaign call routing by agent rank or calls_today

added ability to copy the settings of a campaign to a new campaign

git-svn-id: svn://192.168.202.10@713 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2007-11-13 22:40:38 +00:00
parent 5195575767
commit 5a0d992164
6 changed files with 353 additions and 10 deletions
@@ -311,6 +311,8 @@ closer_campaigns TEXT,
call_server_ip VARCHAR(15),
user_level INT(2) default '0',
comments VARCHAR(20),
campaign_weight TINYINT(1) default '0',
calls_today SMALLINT(5) UNSIGNED default '0',
index (random_id),
index (last_call_time),
index (last_update_time),
@@ -990,6 +992,16 @@ index (group_id),
index (group_weight)
);
CREATE TABLE vicidial_campaign_agents (
user VARCHAR(20),
campaign_id VARCHAR(20),
campaign_rank TINYINT(1) default '0',
campaign_weight TINYINT(1) default '0',
calls_today SMALLINT(5) UNSIGNED default '0',
index (campaign_id),
index (user)
);
INSERT INTO vicidial_lists SET list_id='999',list_name='Default inbound list',campaign_id='TESTCAMP',active='N';