Преглед на файлове

lib/srdb1/schema: added expires_idx on location table

Juha Heinanen преди 13 години
родител
ревизия
279fe72dbe

+ 5 - 1
lib/srdb1/schema/location.xml

@@ -80,7 +80,7 @@
         <description>Path Header(s) per RFC 3327</description>
     </column>
 
-    <column>
+    <column id="expires">
         <name>expires</name>
         <type>datetime</type>
         <default>&DEFAULT_ALIASES_EXPIRES;</default>
@@ -191,6 +191,10 @@
         <colref linkend="ruid"/>
         <unique/>
     </index>
+    <index>
+        <name>expires_idx</name>
+        <colref linkend="expires"/>
+    </index>
 
 
 </table>

+ 1 - 0
utils/kamctl/db_sqlite/usrloc-create.sql

@@ -23,4 +23,5 @@ CREATE TABLE location (
 );
 
 CREATE INDEX location_account_contact_idx ON location (username, domain, contact);
+CREATE INDEX location_expires_idx ON location (expires);
 

+ 1 - 0
utils/kamctl/mysql/usrloc-create.sql

@@ -23,4 +23,5 @@ CREATE TABLE location (
 ) ENGINE=MyISAM;
 
 CREATE INDEX account_contact_idx ON location (username, domain, contact);
+CREATE INDEX expires_idx ON location (expires);
 

+ 1 - 0
utils/kamctl/oracle/usrloc-create.sql

@@ -31,4 +31,5 @@ END location_tr;
 BEGIN map2users('location'); END;
 /
 CREATE INDEX location_account_contact_idx  ON location (username, domain, contact);
+CREATE INDEX location_expires_idx  ON location (expires);
 

+ 1 - 0
utils/kamctl/postgres/usrloc-create.sql

@@ -23,4 +23,5 @@ CREATE TABLE location (
 );
 
 CREATE INDEX location_account_contact_idx ON location (username, domain, contact);
+CREATE INDEX location_expires_idx ON location (expires);