diff --git a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql index 20f066f2..9fc2a2ca 100644 --- a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql +++ b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql @@ -196,7 +196,8 @@ parked_time DATETIME CREATE TABLE conferences ( conf_exten INT(7) UNSIGNED NOT NULL, server_ip VARCHAR(15) NOT NULL, -extension VARCHAR(100) +extension VARCHAR(100), +unique index extenserver (conf_exten, server_ip) ) ENGINE=MyISAM; CREATE TABLE recording_log ( @@ -249,7 +250,8 @@ department VARCHAR(30) CREATE TABLE server_updater ( server_ip VARCHAR(15) NOT NULL, last_update DATETIME, -db_time TIMESTAMP +db_time TIMESTAMP, +unique index serverip (server_ip) ) ENGINE=MyISAM; CREATE TABLE call_log ( @@ -1135,7 +1137,8 @@ conf_exten INT(7) UNSIGNED NOT NULL, server_ip VARCHAR(15) NOT NULL, extension VARCHAR(100), leave_3way ENUM('0','1') default '0', -leave_3way_datetime DATETIME +leave_3way_datetime DATETIME, +unique index vextenserver (conf_exten, server_ip) ) ENGINE=MyISAM; CREATE UNIQUE INDEX serverconf on vicidial_conferences (server_ip, conf_exten);