Pārlūkot izejas kodu

* Added gw, gw_grp, and lcr tables for lcr module.

Juha Heinanen 20 gadi atpakaļ
vecāks
revīzija
c46cd69994
1 mainītis faili ar 38 papildinājumiem un 0 dzēšanām
  1. 38 0
      scripts/ser_mysql.sh

+ 38 - 0
scripts/ser_mysql.sh

@@ -258,6 +258,9 @@ INSERT INTO version VALUES ( 'preferences_types', '1');
 INSERT INTO version VALUES ( 'admin_privileges', '1');
 INSERT INTO version VALUES ( 'admin_privileges', '1');
 INSERT INTO version VALUES ( 'calls_forwarding', '1');
 INSERT INTO version VALUES ( 'calls_forwarding', '1');
 INSERT INTO version VALUES ( 'speed_dial', '1');
 INSERT INTO version VALUES ( 'speed_dial', '1');
+INSERT INTO version VALUES ( 'gw', '1');
+INSERT INTO version VALUES ( 'gw_grp', '1');
+INSERT INTO version VALUES ( 'lcr', '1');
 
 
 #
 #
 # Table structure for table 'acc' -- accounted calls
 # Table structure for table 'acc' -- accounted calls
@@ -681,6 +684,41 @@ CREATE TABLE speed_dial (
   PRIMARY KEY  ($USERCOL,domain,domain_from_req_uri,username_from_req_uri)
   PRIMARY KEY  ($USERCOL,domain,domain_from_req_uri,username_from_req_uri)
 ) $TABLE_TYPE;
 ) $TABLE_TYPE;
 
 
+#
+# Table structure for table 'gw'
+#
+
+CREATE TABLE gw (
+  gw_name VARCHAR(128) NOT NULL,
+  ip_addr INT UNSIGNED NOT NULL,
+  port SMALLINT UNSIGNED,
+  grp_id INT UNSIGNED NOT NULL,
+  PRIMARY KEY (gw_name),
+  KEY (grp_id)
+) $TABLE_TYPE;
+
+#
+# Table structure for table 'gw_grp'
+#
+
+CREATE TABLE gw_grp (
+  grp_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
+  grp_name VARCHAR(64) NOT NULL
+) $TABLE_TYPE;
+
+#
+# Table structure for table 'lcr'
+#
+
+CREATE TABLE lcr (
+  prefix varchar(16) NOT NULL,
+  from_uri varchar(128) NOT NULL DEFAULT '%',
+  grp_id INT UNSIGNED NOT NULL,
+  priority TINYINT UNSIGNED NOT NULL,
+  KEY (prefix),
+  KEY (from_uri),
+  KEY (grp_id)
+) $TABLE_TYPE;
 
 
 
 
 # add an admin user "admin" with password==heslo,
 # add an admin user "admin" with password==heslo,