Changeset 9204
- Timestamp:
- 03/11/10 22:44:54 (2 years ago)
- Files:
-
- freepbx/trunk/SQL/newinstall.sql (modified) (1 diff)
- freepbx/trunk/SQL/newinstall.sqlite3.sql (modified) (1 diff)
- freepbx/trunk/upgrades/2.8.0alpha1/tables.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/trunk/SQL/newinstall.sql
r8705 r9204 408 408 -- 409 409 410 DROP TABLE IF EXISTS `outbound_routes`; 411 CREATE TABLE `outbound_routes` ( 412 `route_id` INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, 413 `name` VARCHAR( 40 ), 414 `outcid` VARCHAR( 40 ), 415 `outcid_mode` VARCHAR( 20 ), 416 `password` VARCHAR( 30 ), 417 `emergency_route` VARCHAR( 4 ), 418 `intracompany_route` VARCHAR( 4 ), 419 `mohclass` VARCHAR( 80 ), 420 `time_group_id` INTEGER DEFAULT NULL 421 ); 422 423 DROP TABLE IF EXISTS `outbound_route_patterns`; 424 CREATE TABLE `outbound_route_patterns` ( 425 `route_id` INTEGER NOT NULL, 426 `match_pattern_prefix` VARCHAR( 60 ), 427 `match_pattern_pass` VARCHAR( 60 ), 428 `match_cid` VARCHAR( 60 ), 429 `prepend_digits` VARCHAR( 100 ), 430 PRIMARY KEY (`route_id`, `match_pattern_prefix`, `match_pattern_pass`,`match_cid`,`prepend_digits`) 431 ); 432 433 DROP TABLE IF EXISTS `outbound_route_trunks`; 434 CREATE TABLE `outbound_route_trunks` ( 435 `route_id` INTEGER NOT NULL, 436 `trunk_id` INTEGER NOT NULL, 437 `seq` INTEGER NOT NULL, 438 PRIMARY KEY (`route_id`, `trunk_id`, `seq`) 439 ); 440 441 DROP TABLE IF EXISTS `outbound_route_sequence`; 442 CREATE TABLE `outbound_route_sequence` ( 443 `route_id` INTEGER NOT NULL, 444 `seq` INTEGER NOT NULL, 445 PRIMARY KEY (`route_id`, `seq`) 446 ); 447 410 448 -- 411 449 -- Table structure for table `notifications` freepbx/trunk/SQL/newinstall.sqlite3.sql
r8705 r9204 263 263 displayname VARCHAR(50) , filename BLOB, description 264 264 VARCHAR(254), `fcode` TINYINT( 1 ) DEFAULT 0, `fcode_pass` VARCHAR( 20 ) NULL); 265 CREATE TABLE `meetme` ( `exten` VARCHAR( 50 ) NOT NULL , `options` VARCHAR( 15 ) , `userpin` VARCHAR( 50 ) , `adminpin` VARCHAR( 50 ) , `description` VARCHAR( 50 ) , `joinmsg` VARCHAR( 255 ) , joinmsg_id INTEGER); 265 CREATE TABLE `meetme` ( 266 `exten` VARCHAR( 50 ) NOT NULL , 267 `options` VARCHAR( 15 ) , 268 `userpin` VARCHAR( 50 ) , 269 `adminpin` VARCHAR( 50 ) , 270 `description` VARCHAR( 50 ) , 271 `joinmsg` VARCHAR( 255 ) , 272 joinmsg_id INTEGER 273 ); 274 275 DROP TABLE IF EXISTS `outbound_routes`; 276 CREATE TABLE `outbound_routes` ( 277 `route_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, 278 `name` VARCHAR( 40 ), 279 `outcid` VARCHAR( 40 ), 280 `outcid_mode` VARCHAR( 20 ), 281 `password` VARCHAR( 30 ), 282 `emergency_route` VARCHAR( 4 ), 283 `intracompany_route` VARCHAR( 4 ), 284 `mohclass` VARCHAR( 80 ), 285 `time_group_id` INTEGER DEFAULT NULL 286 ); 287 288 DROP TABLE IF EXISTS `outbound_route_patterns`; 289 CREATE TABLE `outbound_route_patterns` ( 290 `route_id` INTEGER NOT NULL, 291 `match_pattern_prefix` VARCHAR( 60 ), 292 `match_pattern_pass` VARCHAR( 60 ), 293 `match_cid` VARCHAR( 60 ), 294 `prepend_digits` VARCHAR( 100 ), 295 PRIMARY KEY (`route_id`, `match_pattern_prefix`, `match_pattern_pass`,`match_cid`,`prepend_digits`) 296 ); 297 298 DROP TABLE IF EXISTS `outbound_route_trunks`; 299 CREATE TABLE `outbound_route_trunks` ( 300 `route_id` INTEGER NOT NULL, 301 `trunk_id` INTEGER NOT NULL, 302 `seq` INTEGER NOT NULL, 303 PRIMARY KEY (`route_id`, `trunk_id`, `seq`) 304 ); 305 306 DROP TABLE IF EXISTS `outbound_route_sequence`; 307 CREATE TABLE `outbound_route_sequence` ( 308 `route_id` INTEGER NOT NULL, 309 `seq` INTEGER NOT NULL, 310 PRIMARY KEY (`route_id`, `seq`) 311 ); 266 312 COMMIT; freepbx/trunk/upgrades/2.8.0alpha1/tables.php
r9131 r9204 3 3 global $db; 4 4 5 $autoincrement = (($amp_conf["AMPDBENGINE"] == "sqlite") || ($amp_conf["AMPDBENGINE"] == "sqlite3")) ? "AUTOINCREMENT":"AUTO_INCREMENT"; 6 5 7 $outbound_routes = " 6 8 CREATE TABLE outbound_routes ( 7 `route_id` INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,9 `route_id` INTEGER NOT NULL PRIMARY KEY $autoincrement, 8 10 `name` VARCHAR( 40 ), 9 11 `outcid` VARCHAR( 40 ),
