Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Forked Xestia Scanner Server!
[xestiascansrv/.git] / misc / dbspec.txt
1 User table
2 ==========
4 uid autonumber
5 username text(64)
6 password memo (SHA512)
7 name text(128)
8 admin boolean
9 deactivated
11 create table xestiascan_users (
12 uid SERIAL PRIMARY KEY,
13 username varchar(64) UNIQUE NOT NULL,
14 salt varchar(512) NOT NULL,
15 password text NOT NULL,
16 name varchar(128) NOT NULL,
17 admin boolean NOT NULL,
18 enabled boolean NOT NULL
19 );
21 Access Scanner table
22 ====================
24 uid (linked to user table)
25 scannerid text(256)
26 enabled boolean
28 create table xestiascan_scanners (
29 uid bigint NOT NULL,
30 scannerid varchar(256) NOT NULL,
31 enabled boolean NOT NULL
32 );
34 Access Module table
35 ===================
37 uid (linked to user table)
38 moduletype text(12)
39 modulename text(256)
40 enabled boolean
42 create table xestiascan_modules(
43 uid bigint NOT NULL,
44 moduletype varchar(12) NOT NULL,
45 modulename varchar(256) NOT NULL,
46 enabled boolean NOT NULL
47 );
49 Sessions table
50 ==============
52 seed text(32) unique primary key not null,
53 username memo NOT NULL,
54 expires datetime NOT NULL
56 create table xestiascan_sessions(
57 seed varchar(32) UNIQUE PRIMARY KEY NOT NULL,
58 username text NOT NULL,
59 expires timestamp NOT NULL
60 );
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy