root/contributed_modules/modules/customerdb/install.php

Revision 7509, 1.4 kB (checked in by p_lindheimer, 3 years ago)

retrying the move of customerdb, inventorydb, gabcast again

Line 
1 <?php
2 if (! function_exists("out")) {
3   function out($text) {
4     echo $text."<br />";
5   }
6 }
7
8 if (! function_exists("outn")) {
9   function outn($text) {
10     echo $text;
11   }
12 }
13
14 global $db;
15 global $amp_conf;
16
17 if($amp_conf["AMPDBENGINE"] == "sqlite3")  {
18   $sql = "
19   CREATE TABLE IF NOT EXISTS customerdb
20   (
21     `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
22     `name` varchar(45) not null,
23     `addr1` varchar(150) not null, 
24     `addr2` varchar(150) null,
25     `city` varchar(50) not null,
26     `state` varchar(5) not null,
27     `zip` varchar(12) null,
28     `sip` varchar(20) null,
29     `did` varchar(45) null,
30     `device` varchar(50) null,
31     `ip` varchar(20) null,
32     `serial` varchar(50) null,
33     `account` varchar(6) null,
34     `email` varchar(150) null,
35     `username` varchar(25) null,
36     `password` varchar(25) null
37   );
38   ";
39 }
40 else  {
41   $sql = "
42   CREATE TABLE IF NOT EXISTS customerdb
43   (
44     `id` int UNIQUE AUTO_INCREMENT, 
45     `name` varchar(45) not null,
46     `addr1` varchar(150) not null, 
47     `addr2` varchar(150) null,
48     `city` varchar(50) not null,
49     `state` varchar(5) not null,
50     `zip` varchar(12) null,
51     `sip` varchar(20) null,
52     `did` varchar(45) null,
53     `device` varchar(50) null,
54     `ip` varchar(20) null,
55     `serial` varchar(50) null,
56     `account` varchar(6) null,
57     `email` varchar(150) null,
58     `username` varchar(25) null,
59     `password` varchar(25) null
60   );
61   ";
62 }
63 $check = $db->query($sql);
64 if(DB::IsError($check)) {
65   die_freepbx("Can not create annoucment table");
66 }
67
68 ?>
Note: See TracBrowser for help on using the browser.