|
@@ -1,22 +1,42 @@
|
|
|
|
+# $Id$
|
|
|
|
+
|
|
create database ser;
|
|
create database ser;
|
|
use ser;
|
|
use ser;
|
|
|
|
|
|
-create table location (
|
|
|
|
- user varchar(50) not null,
|
|
|
|
- contact varchar(255) not null,
|
|
|
|
- expires datetime,
|
|
|
|
- q float(10,2),
|
|
|
|
- callid varchar(255),
|
|
|
|
- cseq integer,
|
|
|
|
- last_modified timestamp(14),
|
|
|
|
- key(user,contact)
|
|
|
|
|
|
+CREATE TABLE grp (
|
|
|
|
+ user varchar(50) NOT NULL,
|
|
|
|
+ grp varchar(50) NOT NULL
|
|
);
|
|
);
|
|
|
|
|
|
|
|
+CREATE TABLE location (
|
|
|
|
+ user varchar(50) NOT NULL,
|
|
|
|
+ contact varchar(255) NOT NULL,
|
|
|
|
+ expires datetime,
|
|
|
|
+ q float(10,2),
|
|
|
|
+ callid varchar(255),
|
|
|
|
+ cseq int(11),
|
|
|
|
+ last_modified timestamp(14),
|
|
|
|
+ KEY user (user, contact)
|
|
|
|
+);
|
|
|
|
|
|
-create table auth (
|
|
|
|
- realm varchar(255) not null,
|
|
|
|
- user varchar(50) not null,
|
|
|
|
- ha1 varchar(33) not null,
|
|
|
|
- last_modified timestamp(14),
|
|
|
|
- key(user,realm)
|
|
|
|
|
|
+CREATE TABLE subscriber (
|
|
|
|
+ USER_ID varchar(100) NOT NULL,
|
|
|
|
+ PASSWORD varchar(25) NOT NULL,
|
|
|
|
+ FIRST_NAME varchar(25) NOT NULL,
|
|
|
|
+ LAST_NAME varchar(45) NOT NULL,
|
|
|
|
+ PHONE varchar(15) NOT NULL,
|
|
|
|
+ EMAIL_ADDRESS varchar(50) NOT NULL,
|
|
|
|
+ DATETIME_CREATED datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
|
|
|
|
+ DATETIME_MODIFIED datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
|
|
|
|
+ confirmation varchar(64) NOT NULL,
|
|
|
|
+ flag char(1) DEFAULT 'o' NOT NULL,
|
|
|
|
+ SendNotification varchar(50) NOT NULL,
|
|
|
|
+ Greeting varchar(50) NOT NULL,
|
|
|
|
+ HA1 varchar(128) NOT NULL,
|
|
|
|
+ REALM varchar(128) NOT NULL,
|
|
|
|
+ ha1b varchar(128) NOT NULL,
|
|
|
|
+ UNIQUE USER_ID (USER_ID),
|
|
|
|
+ KEY USER_ID_2 (USER_ID)
|
|
|
|
+ key(user_id,realm)
|
|
);
|
|
);
|
|
|
|
+
|