浏览代码

srdb1: column expires in htable set to type int

- it was string, reported by Mészáros Mihály
Daniel-Constantin Mierla 14 年之前
父节点
当前提交
d23aff6ed1

+ 1 - 1
lib/srdb1/schema/htable.xml

@@ -58,7 +58,7 @@
 
 
     <column id="expires">
     <column id="expires">
         <name>expires</name>
         <name>expires</name>
-        <type>string</type>
+        <type>int</type>
 		<default>0</default>
 		<default>0</default>
         <description>The epoch at which the key expires</description>
         <description>The epoch at which the key expires</description>
     </column>
     </column>

+ 1 - 1
utils/kamctl/db_berkeley/kamailio/htable

@@ -1,5 +1,5 @@
 METADATA_COLUMNS
 METADATA_COLUMNS
-id(int) key_name(str) key_type(int) value_type(int) key_value(str) expires(str)
+id(int) key_name(str) key_type(int) value_type(int) key_value(str) expires(int)
 METADATA_KEY
 METADATA_KEY
 
 
 METADATA_READONLY
 METADATA_READONLY

+ 2 - 0
utils/kamctl/db_berkeley/kamailio/version

@@ -28,6 +28,8 @@ dbaliases|
 dbaliases|1
 dbaliases|1
 dialog|
 dialog|
 dialog|5
 dialog|5
+METADATA_DEFAULTS
+NIL|NIL|NIL|NIL|NIL
 dialplan|
 dialplan|
 dialplan|1
 dialplan|1
 dispatcher|
 dispatcher|

+ 1 - 1
utils/kamctl/db_sqlite/htable-create.sql

@@ -5,6 +5,6 @@ CREATE TABLE htable (
     key_type INTEGER DEFAULT 0 NOT NULL,
     key_type INTEGER DEFAULT 0 NOT NULL,
     value_type INTEGER DEFAULT 0 NOT NULL,
     value_type INTEGER DEFAULT 0 NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
-    expires VARCHAR DEFAULT 0 NOT NULL
+    expires INTEGER DEFAULT 0 NOT NULL
 );
 );
 
 

+ 1 - 1
utils/kamctl/dbtext/kamailio/htable

@@ -1 +1 @@
-id(int,auto) key_name(string) key_type(int) value_type(int) key_value(string) expires(string) 
+id(int,auto) key_name(string) key_type(int) value_type(int) key_value(string) expires(int) 

+ 1 - 0
utils/kamctl/dbtext/kamailio/version

@@ -9,6 +9,7 @@ carrierroute:3
 cpl:1
 cpl:1
 dbaliases:1
 dbaliases:1
 dialog:5
 dialog:5
+id(int,auto) hash_entry(int) hash_id(int) dialog_key(string) dialog_value(string)
 dialplan:1
 dialplan:1
 dispatcher:4
 dispatcher:4
 domain:1
 domain:1

+ 1 - 1
utils/kamctl/mysql/htable-create.sql

@@ -5,6 +5,6 @@ CREATE TABLE htable (
     key_type INT DEFAULT 0 NOT NULL,
     key_type INT DEFAULT 0 NOT NULL,
     value_type INT DEFAULT 0 NOT NULL,
     value_type INT DEFAULT 0 NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
-    expires VARCHAR DEFAULT 0 NOT NULL
+    expires INT DEFAULT 0 NOT NULL
 ) ENGINE=MyISAM;
 ) ENGINE=MyISAM;
 
 

+ 1 - 1
utils/kamctl/oracle/htable-create.sql

@@ -5,7 +5,7 @@ CREATE TABLE htable (
     key_type NUMBER(10) DEFAULT 0 NOT NULL,
     key_type NUMBER(10) DEFAULT 0 NOT NULL,
     value_type NUMBER(10) DEFAULT 0 NOT NULL,
     value_type NUMBER(10) DEFAULT 0 NOT NULL,
     key_value VARCHAR2(128) DEFAULT '',
     key_value VARCHAR2(128) DEFAULT '',
-    expires VARCHAR2 DEFAULT 0 NOT NULL
+    expires NUMBER(10) DEFAULT 0 NOT NULL
 );
 );
 
 
 CREATE OR REPLACE TRIGGER htable_tr
 CREATE OR REPLACE TRIGGER htable_tr

+ 1 - 1
utils/kamctl/postgres/htable-create.sql

@@ -5,6 +5,6 @@ CREATE TABLE htable (
     key_type INTEGER DEFAULT 0 NOT NULL,
     key_type INTEGER DEFAULT 0 NOT NULL,
     value_type INTEGER DEFAULT 0 NOT NULL,
     value_type INTEGER DEFAULT 0 NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
-    expires VARCHAR DEFAULT 0 NOT NULL
+    expires INTEGER DEFAULT 0 NOT NULL
 );
 );