Quellcode durchsuchen

index added to missed_calls table

Karel Kozlik vor 17 Jahren
Ursprung
Commit
cd4a536d2a

+ 8 - 3
db/schema/missed_calls.xml

@@ -23,7 +23,7 @@
 	    of a user. 
 	</db:para>
     </description>
-    <version>3</version>
+    <version>4</version>
 
     <column id="mc.id">
 	<name>id</name>
@@ -38,7 +38,7 @@
 	</description>
     </column>
 
-    <column>
+    <column id="mc.from_uid">
 	<name>from_uid</name>
 	<type>string</type>
 	<size>&id_len;</size>
@@ -50,7 +50,7 @@
 	    no uid assigned on the server).
 	</description>
     </column>
-    <column>
+    <column id="mc.to_uid">
 	<name>to_uid</name>
 	<type>string</type>
 	<size>&id_len;</size>
@@ -448,4 +448,9 @@
 	<name>mc_cid_key</name>
 	<colref linkend="mc.sip_callid"/>
     </index>
+
+    <index role="serweb">
+	<name>mc_to_uid</name>
+	<colref linkend="mc.to_uid"/>
+    </index>
 </table>

+ 3 - 2
scripts/mysql/my_create.sql

@@ -36,7 +36,7 @@ CREATE TABLE acc (
     KEY acc_to_uid (to_uid)
 );
 
-INSERT INTO version (table_name, table_version) values ('missed_calls','3');
+INSERT INTO version (table_name, table_version) values ('missed_calls','4');
 CREATE TABLE missed_calls (
     id INT AUTO_INCREMENT NOT NULL,
     from_uid VARCHAR(64),
@@ -64,7 +64,8 @@ CREATE TABLE missed_calls (
     flags INT UNSIGNED NOT NULL DEFAULT '0',
     attrs VARCHAR(255),
     UNIQUE KEY mc_id_key (id),
-    KEY mc_cid_key (sip_callid)
+    KEY mc_cid_key (sip_callid),
+    KEY mc_to_uid (to_uid)
 );
 
 INSERT INTO version (table_name, table_version) values ('credentials','7');

+ 3 - 2
scripts/oracle/or_create.sql

@@ -36,7 +36,7 @@ CREATE TABLE acc (
     KEY acc_to_uid (to_uid)
 );
 
-INSERT INTO version (table_name, table_version) values ('missed_calls','3');
+INSERT INTO version (table_name, table_version) values ('missed_calls','4');
 CREATE TABLE missed_calls (
     id INT NOT NULL,
     from_uid VARCHAR(64),
@@ -64,7 +64,8 @@ CREATE TABLE missed_calls (
     flags INT UNSIGNED NOT NULL DEFAULT '0',
     attrs VARCHAR(255),
     UNIQUE KEY mc_id_key (id),
-    KEY mc_cid_key (sip_callid)
+    KEY mc_cid_key (sip_callid),
+    KEY mc_to_uid (to_uid)
 );
 
 INSERT INTO version (table_name, table_version) values ('credentials','7');

+ 2 - 1
scripts/postgres/pg_create.sql

@@ -38,7 +38,7 @@ CREATE INDEX acc_cid_key ON acc (sip_callid);
 CREATE INDEX acc_from_uid ON acc (from_uid);
 CREATE INDEX acc_to_uid ON acc (to_uid);
 
-INSERT INTO version (table_name, table_version) values ('missed_calls','3');
+INSERT INTO version (table_name, table_version) values ('missed_calls','4');
 CREATE TABLE missed_calls (
     id SERIAL NOT NULL,
     from_uid VARCHAR(64),
@@ -69,6 +69,7 @@ CREATE TABLE missed_calls (
 );
 
 CREATE INDEX mc_cid_key ON missed_calls (sip_callid);
+CREATE INDEX mc_to_uid ON missed_calls (to_uid);
 
 INSERT INTO version (table_name, table_version) values ('credentials','7');
 CREATE TABLE credentials (