source: trunk/expressoAdmin1_2/setup/tables_current.inc.php @ 5133

Revision 5133, 5.3 KB checked in by wmerlotto, 12 years ago (diff)

Ticket #2305 - Enviando alteracoes, desenvolvidas internamente na Prognus, do modulo ExpressoAdmin.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1<?php
2        /***********************************************************************************\
3        * Expresso Administração                                                                                                   *
4        * by Joao Alfredo Knopik Junior (joao.alfredo@gmail.com, jakjr@celepar.pr.gov.br)  *
5        * ---------------------------------------------------------------------------------*
6        *  This program is free software; you can redistribute it and/or modify it                 *
7        *  under the terms of the GNU General Public License as published by the                   *
8        *  Free Software Foundation; either version 2 of the License, or (at your                  *
9        *  option) any later version.                                                                                                      *
10        \***********************************************************************************/
11
12        $phpgw_baseline = array(
13                'phpgw_expressoadmin' => array(
14                        'fd' => array(
15                                'manager_lid'   => array('type' => 'varchar','precision' => 50,'nullable' => false),
16                                'context'               => array('type' => 'varchar','precision' => 255,'nullable' => false),
17                                'acl'                   => array('type' => 'int','precision' => 14,'nullable' => false)
18                        ),
19                        'pk' => array(),
20                        'fk' => array(),
21                        'ix' => array(),
22                        'uc' => array()
23                ),
24               
25                'phpgw_expressoadmin_apps' => array(
26                        'fd' => array(
27                                'manager_lid'   => array('type' => 'varchar','precision' => 50,'nullable' => false),
28                                'context'               => array('type' => 'varchar','precision' => 255,'nullable' => false),
29                                'app'                   => array('type' => 'varchar','precision' => 100,'nullable' => false)
30                        ),
31                        'pk' => array(),
32                        'fk' => array(),
33                        'ix' => array(),
34                        'uc' => array()
35                ),
36
37                'phpgw_expressoadmin_passwords' => array(
38                        'fd' => array(
39                                'uid'           => array('type' => 'varchar','precision' => 100,'nullable' => false),
40                                'password'      => array('type' => 'varchar','precision' => 255,'nullable' => false)
41                        ),
42                        'pk' => array(),
43                        'fk' => array(),
44                        'ix' => array(),
45                        'uc' => array()
46                ),
47               
48                'phpgw_expressoadmin_log' => array(
49                        'fd' => array(
50                                'date'                  => array('type' => 'timestamp','nullable' => false),
51                                'manager'               => array('type' => 'varchar','precision' => 50,'nullable' => false),
52                                'action'                => array('type' => 'varchar','precision' => 255,'nullable' => false),
53                                'userinfo'              => array('type' => 'varchar','precision' => 255,'nullable' => false)
54                        ),
55                        'pk' => array(),
56                        'fk' => array(),
57                        'ix' => array(),
58                        'uc' => array()
59                ),
60               
61                'phpgw_expressoadmin_samba' => array(
62                        'fd' => array(
63                                'samba_domain_name' => array( 'type' => 'varchar', 'precision' => 50),
64                                'samba_domain_sid' => array( 'type' => 'varchar', 'precision' => 100)
65                        ),
66                        'pk' => array('samba_domain_name'),
67                        'fk' => array(),
68                        'ix' => array(),
69                        'uc' => array()
70                ),
71
72                'phpgw_expressoadmin_configuration' => array(
73                        'fd' => array(
74                                'id' => array( 'type' => 'int', 'precision' => 8),
75                                'email_user' => array( 'type' => 'varchar', 'precision' => 100),
76                                'configuration_type' => array( 'type' => 'varchar', 'precision' => 30),
77                                'email_max_recipient' => array( 'type' => 'int', 'precision' => 8),
78                                'email_user_type' => array( 'type' => 'varchar', 'precision' => 1),
79                                'email_quota' => array( 'type' => 'int', 'precision' => 8),
80                                'email_recipient' => array( 'type' => 'varchar', 'precision' => 50),
81
82                        ),
83                        'pk' => array('id'),
84                        'fk' => array(),
85                        'ix' => array(),
86                        'uc' => array()
87                ),
88
89                'phpgw_expressoadmin_acls' => array(
90                        'fd' => array(
91                                'manager_lid' => array( 'type' => 'varchar', 'precision' => 50),
92                                'context' => array( 'type' => 'varchar', 'precision' => 255),
93                                'acl_name' => array( 'type' => 'varchar', 'precision' => 255)
94                        ),
95                        'pk' => array(),
96                        'fk' => array(),
97                        'ix' => array(),
98                        'uc' => array()
99                ),
100
101                'phpgw_expressoadmin_configuration' => array(
102                        'fd' => array(
103                                'id' => array( 'type' => 'int', 'precision' => 8),
104                                'email_user' => array( 'type' => 'varchar', 'precision' => 100),
105                                'configuration_type' => array( 'type' => 'varchar', 'precision' => 30),
106                                'email_max_recipient' => array( 'type' => 'int', 'precision' => 8),
107                                'email_user_type' => array( 'type' => 'varchar', 'precision' => 1),
108                                'email_quota' => array( 'type' => 'int', 'precision' => 8),
109                                'email_recipient' => array( 'type' => 'varchar', 'precision' => 50),
110
111                        ),
112                        'pk' => array('id'),
113                        'fk' => array(),
114                        'ix' => array(),
115                        'uc' => array()
116                ),
117
118                'phpgw_expressoadmin_acls' => array(
119                        'fd' => array(
120                                'manager_lid' => array( 'type' => 'varchar', 'precision' => 50),
121                                'context' => array( 'type' => 'varchar', 'precision' => 255),
122                                'acl_name' => array( 'type' => 'varchar', 'precision' => 255)
123                        ),
124                        'pk' => array(),
125                        'fk' => array(),
126                        'ix' => array(),
127                        'uc' => array()
128                )
129        );
130?>
Note: See TracBrowser for help on using the repository browser.