Skip to content

Commit 55438f6

Browse files
author
pedro_morgan
committed
Table definition files, WIP
1 parent e096b05 commit 55438f6

File tree

3 files changed

+128
-111
lines changed

3 files changed

+128
-111
lines changed

interface/sql/db_installer_sandbox/table_definitions.php renamed to interface/sql/db_installer_sandbox/defs.mail_spam.php

Lines changed: 0 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -152,39 +152,6 @@
152152
active enum('0','1') NOTNULL DEFAULT '1'
153153
";
154154

155-
$tables['reseller'] = "
156-
reseller_id bigint(20) NOTNULL AUTO PRIMARY,
157-
sys_userid I NOTNULL DEFAULT '0',
158-
sys_groupid I NOTNULL DEFAULT '0',
159-
sys_perm_user C(5) NOTNULL DEFAULT '',
160-
sys_perm_group C(5) NOTNULL DEFAULT '',
161-
sys_perm_other C(5) NOTNULL DEFAULT '',
162-
company C(255) NOTNULL DEFAULT '',
163-
title C(255) NOTNULL DEFAULT '',
164-
firstname C(255) NOTNULL DEFAULT '',
165-
surname C(255) NOTNULL DEFAULT '',
166-
street C(255) NOTNULL DEFAULT '',
167-
zip C(255) NOTNULL DEFAULT '',
168-
city C(255) NOTNULL DEFAULT '',
169-
country C(255) NOTNULL DEFAULT '',
170-
telephone C(255) NOTNULL DEFAULT '',
171-
mobile C(255) NOTNULL DEFAULT '',
172-
fax C(255) NOTNULL DEFAULT '',
173-
email C(255) NOTNULL DEFAULT '',
174-
internet C(255) NOTNULL DEFAULT '',
175-
icq C(255) NOTNULL DEFAULT '',
176-
notes text NOTNULL,
177-
limit_client I NOTNULL DEFAULT '-1',
178-
limit_domain I NOTNULL DEFAULT '-1',
179-
limit_subdomain I NOTNULL DEFAULT '-1',
180-
limit_mailbox I NOTNULL DEFAULT '-1',
181-
limit_mailalias I NOTNULL DEFAULT '-1',
182-
limit_webquota I NOTNULL DEFAULT '-1',
183-
limit_mailquota I NOTNULL DEFAULT '-1',
184-
limit_database I NOTNULL DEFAULT '-1',
185-
ip_address text NOTNULL
186-
";
187-
188155
$tables['rr'] = "
189156
id int(10) unsigned NOTNULL AUTO PRIMARY,
190157
zone int(10) unsigned NOTNULL DEFAULT '0',
@@ -239,84 +206,6 @@
239206
sys_perm_other C(5) NOTNULL DEFAULT ''
240207
";
241208

242-
//*************************************************************************************
243-
// System Related
244-
//*************************************************************************************
245-
$tables['sys_datalog'] = "
246-
datalog_id bigint(20) NOTNULL AUTO PRIMARY,
247-
dbtable C(255) NOTNULL DEFAULT '',
248-
dbidx C(255) NOTNULL DEFAULT '',
249-
server_id I NOTNULL DEFAULT '0',
250-
action char(1) NOTNULL DEFAULT '',
251-
tstamp bigint(20) NOTNULL DEFAULT '0',
252-
user C(255) NOTNULL DEFAULT '',
253-
data text NOTNULL
254-
";
255-
256-
$tables['sys_dbsync'] = "
257-
id bigint(20) NOTNULL AUTO PRIMARY,
258-
jobname C(255) NOTNULL DEFAULT '',
259-
sync_interval_minutes I NOTNULL DEFAULT '0',
260-
db_type C(255) NOTNULL DEFAULT '',
261-
db_host C(255) NOTNULL DEFAULT '',
262-
db_name C(255) NOTNULL DEFAULT '',
263-
db_username C(255) NOTNULL DEFAULT '',
264-
db_password C(255) NOTNULL DEFAULT '',
265-
db_tables C(255) NOTNULL DEFAULT 'admin,forms',
266-
empty_datalog I NOTNULL DEFAULT '0',
267-
sync_datalog_external I NOTNULL DEFAULT '0',
268-
active I NOTNULL DEFAULT '1',
269-
last_datalog_id bigint(20) NOTNULL DEFAULT '0'
270-
";
271-
272-
273-
$tables['sys_filesync'] = "
274-
id bigint(20) NOTNULL AUTO PRIMARY,
275-
jobname C(255) NOTNULL DEFAULT '',
276-
sync_interval_minutes I NOTNULL DEFAULT '0',
277-
ftp_host C(255) NOTNULL DEFAULT '',
278-
ftp_path C(255) NOTNULL DEFAULT '',
279-
ftp_username C(255) NOTNULL DEFAULT '',
280-
ftp_password C(255) NOTNULL DEFAULT '',
281-
local_path C(255) NOTNULL DEFAULT '',
282-
wput_options C(255) NOTNULL DEFAULT '--timestamping --reupload --dont-continue',
283-
active I NOTNULL DEFAULT '1'
284-
";
285209

286-
$tables['sys_group'] = "
287-
groupid I NOTNULL AUTO PRIMARY,
288-
name C(255) NOTNULL DEFAULT '',
289-
description text NOTNULL
290-
";
291-
292-
$tables['sys_user'] = "
293-
userid I NOTNULL AUTO PRIMARY,
294-
sys_userid I NOTNULL DEFAULT '0',
295-
sys_groupid I NOTNULL DEFAULT '0',
296-
sys_perm_user C(5) NOTNULL DEFAULT '',
297-
sys_perm_group C(5) NOTNULL DEFAULT '',
298-
sys_perm_other C(5) NOTNULL DEFAULT '',
299-
username C(100) NOTNULL DEFAULT '',
300-
passwort C(100) NOTNULL DEFAULT '',
301-
modules C(255) NOTNULL DEFAULT '',
302-
startmodule C(255) NOTNULL DEFAULT '',
303-
app_theme C(100) NOTNULL DEFAULT 'DEFAULT',
304-
typ C(20) NOTNULL DEFAULT 'user',
305-
active tinyint(4) NOTNULL DEFAULT '1',
306-
name C(100) NOTNULL DEFAULT '',
307-
vorname C(100) NOTNULL DEFAULT '',
308-
unternehmen C(100) NOTNULL DEFAULT '',
309-
strasse C(100) NOTNULL DEFAULT '',
310-
ort C(100) NOTNULL DEFAULT '',
311-
plz C(10) NOTNULL DEFAULT '',
312-
land C(50) NOTNULL DEFAULT '',
313-
email C(100) NOTNULL DEFAULT '',
314-
url C(255) NOTNULL DEFAULT '',
315-
telefon C(100) NOTNULL DEFAULT '',
316-
fax C(100) NOTNULL DEFAULT '',
317-
language C(10) NOTNULL DEFAULT 'de',
318-
groups C(255) NOTNULL DEFAULT '',
319-
DEFAULT_group I NOTNULL DEFAULT '0'
320-
";
321210

322211
?>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
3+
4+
//*************************************************************************************
5+
// Resellers, clients etc
6+
//*************************************************************************************
7+
8+
$tables['reseller'] = "
9+
reseller_id bigint(20) NOTNULL AUTO PRIMARY,
10+
sys_userid I NOTNULL DEFAULT '0',
11+
sys_groupid I NOTNULL DEFAULT '0',
12+
sys_perm_user C(5) NOTNULL DEFAULT '',
13+
sys_perm_group C(5) NOTNULL DEFAULT '',
14+
sys_perm_other C(5) NOTNULL DEFAULT '',
15+
company C(255) NOTNULL DEFAULT '',
16+
title C(255) NOTNULL DEFAULT '',
17+
firstname C(255) NOTNULL DEFAULT '',
18+
surname C(255) NOTNULL DEFAULT '',
19+
street C(255) NOTNULL DEFAULT '',
20+
zip C(255) NOTNULL DEFAULT '',
21+
city C(255) NOTNULL DEFAULT '',
22+
country C(255) NOTNULL DEFAULT '',
23+
telephone C(255) NOTNULL DEFAULT '',
24+
mobile C(255) NOTNULL DEFAULT '',
25+
fax C(255) NOTNULL DEFAULT '',
26+
email C(255) NOTNULL DEFAULT '',
27+
internet C(255) NOTNULL DEFAULT '',
28+
icq C(255) NOTNULL DEFAULT '',
29+
notes text NOTNULL,
30+
limit_client I NOTNULL DEFAULT '-1',
31+
limit_domain I NOTNULL DEFAULT '-1',
32+
limit_subdomain I NOTNULL DEFAULT '-1',
33+
limit_mailbox I NOTNULL DEFAULT '-1',
34+
limit_mailalias I NOTNULL DEFAULT '-1',
35+
limit_webquota I NOTNULL DEFAULT '-1',
36+
limit_mailquota I NOTNULL DEFAULT '-1',
37+
limit_database I NOTNULL DEFAULT '-1',
38+
ip_address text NOTNULL
39+
";
40+
41+
42+
?>
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
<?php
2+
3+
//*************************************************************************************
4+
// System Related
5+
//*************************************************************************************
6+
7+
$tables['sys_datalog'] = "
8+
datalog_id bigint(20) NOTNULL AUTO PRIMARY,
9+
dbtable C(255) NOTNULL DEFAULT '',
10+
dbidx C(255) NOTNULL DEFAULT '',
11+
server_id I NOTNULL DEFAULT '0',
12+
action char(1) NOTNULL DEFAULT '',
13+
tstamp bigint(20) NOTNULL DEFAULT '0',
14+
user C(255) NOTNULL DEFAULT '',
15+
data text NOTNULL
16+
";
17+
18+
$tables['sys_dbsync'] = "
19+
id bigint(20) NOTNULL AUTO PRIMARY,
20+
jobname C(255) NOTNULL DEFAULT '',
21+
sync_interval_minutes I NOTNULL DEFAULT '0',
22+
db_type C(255) NOTNULL DEFAULT '',
23+
db_host C(255) NOTNULL DEFAULT '',
24+
db_name C(255) NOTNULL DEFAULT '',
25+
db_username C(255) NOTNULL DEFAULT '',
26+
db_password C(255) NOTNULL DEFAULT '',
27+
db_tables C(255) NOTNULL DEFAULT 'admin,forms',
28+
empty_datalog I NOTNULL DEFAULT '0',
29+
sync_datalog_external I NOTNULL DEFAULT '0',
30+
active I NOTNULL DEFAULT '1',
31+
last_datalog_id bigint(20) NOTNULL DEFAULT '0'
32+
";
33+
34+
35+
$tables['sys_filesync'] = "
36+
id bigint(20) NOTNULL AUTO PRIMARY,
37+
jobname C(255) NOTNULL DEFAULT '',
38+
sync_interval_minutes I NOTNULL DEFAULT '0',
39+
ftp_host C(255) NOTNULL DEFAULT '',
40+
ftp_path C(255) NOTNULL DEFAULT '',
41+
ftp_username C(255) NOTNULL DEFAULT '',
42+
ftp_password C(255) NOTNULL DEFAULT '',
43+
local_path C(255) NOTNULL DEFAULT '',
44+
wput_options C(255) NOTNULL DEFAULT '--timestamping --reupload --dont-continue',
45+
active I NOTNULL DEFAULT '1'
46+
";
47+
48+
$tables['sys_group'] = "
49+
groupid I NOTNULL AUTO PRIMARY,
50+
name C(255) NOTNULL DEFAULT '',
51+
description text NOTNULL,
52+
client_id int(11) NOT NULL default '0'
53+
";
54+
55+
$tables['sys_user'] = "
56+
userid I NOTNULL AUTO PRIMARY,
57+
sys_userid I NOTNULL DEFAULT '0',
58+
sys_groupid I NOTNULL DEFAULT '0',
59+
sys_perm_user C(5) NOTNULL DEFAULT '',
60+
sys_perm_group C(5) NOTNULL DEFAULT '',
61+
sys_perm_other C(5) NOTNULL DEFAULT '',
62+
username C(100) NOTNULL DEFAULT '',
63+
passwort C(100) NOTNULL DEFAULT '',
64+
modules C(255) NOTNULL DEFAULT '',
65+
startmodule C(255) NOTNULL DEFAULT '',
66+
app_theme C(100) NOTNULL DEFAULT 'default',
67+
typ C(20) NOTNULL DEFAULT 'user',
68+
active tinyint(4) NOTNULL DEFAULT '1',
69+
name C(100) NOTNULL DEFAULT '',
70+
vorname C(100) NOTNULL DEFAULT '',
71+
unternehmen C(100) NOTNULL DEFAULT '',
72+
strasse C(100) NOTNULL DEFAULT '',
73+
ort C(100) NOTNULL DEFAULT '',
74+
plz C(10) NOTNULL DEFAULT '',
75+
land C(50) NOTNULL DEFAULT '',
76+
email C(100) NOTNULL DEFAULT '',
77+
url C(255) NOTNULL DEFAULT '',
78+
telefon C(100) NOTNULL DEFAULT '',
79+
fax C(100) NOTNULL DEFAULT '',
80+
language C(10) NOTNULL DEFAULT 'de',
81+
groups C(255) NOTNULL DEFAULT '',
82+
default_group I NOTNULL DEFAULT '0',
83+
client_id I INDEX
84+
";
85+
86+
?>

0 commit comments

Comments
 (0)