File: create_database.odbc

package info (click to toggle)
phplib 1%3A7.3dev-3.1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,752 kB
  • ctags: 247
  • sloc: php: 6,659; perl: 323; pascal: 157; makefile: 102; sh: 7
file content (50 lines) | stat: -rw-r--r-- 1,555 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
create table ACTIVE_SESSIONS
(
    SID       VARCHAR(32)           not null,
    NAME      VARCHAR(32)           not null,
    VAL       LONG VARCHAR                  ,
    CHANGED   VARCHAR(14)           not null,
    primary key (SID, NAME)
);

create unique index ACTIVE_SESSIONS_PK on ACTIVE_SESSIONS (SID asc, NAME asc);

create index CHANGED on ACTIVE_SESSIONS (CHANGED asc);

create table ACTIVE_SESSIONS_SPLIT
(
    CT_SID       VARCHAR(32)           not null,
    CT_NAME      VARCHAR(32)           not null,
    CT_POS       VARCHAR(6)            not null,
    CT_VAL       LONG VARCHAR                  ,
    CT_CHANGED   VARCHAR(14)           not null,
    primary key (CT_SID, CT_NAME, CT_POS)
);

create unique index ACTIVE_SESSIONS_SPLIT_PK on ACTIVE_SESSIONS (CT_SID asc, CT_NAME asc, CT_POS asc);

create index SCHANGED on ACTIVE_SESSIONS_SPLIT (CT_CHANGED asc);

create table AUTH_USER
(
    USER_ID   VARCHAR(32)           not null,
    USERNAME  VARCHAR(32)           not null,
    PASSWORD  VARCHAR(32)           not null,
    PERMS     VARCHAR(255)                  ,
    primary key (USER_ID)
);

create table AUTH_USER_MD5
(
    USER_ID   VARCHAR(32)           not null,
    USERNAME  VARCHAR(32)           not null,
    PASSWORD  VARCHAR(32)           not null,
    PERMS     VARCHAR(255)                  ,
    primary key (USER_ID)
);

create unique index AUTH_USER_PK on AUTH_USER (USER_ID asc);
create unique index AUTH_USER_MD5_PK on AUTH_USER_MD5 (USER_ID asc);

create unique index K_USERNAME on AUTH_USER (USERNAME asc);