|
13 | 13 | # This table stores settings common to all team members such as language, week start day, etc. |
14 | 14 | # |
15 | 15 | CREATE TABLE `tt_teams` ( |
16 | | - `id` int(11) NOT NULL auto_increment, # team id |
17 | | - `timestamp` timestamp NOT NULL, # modification timestamp |
18 | | - `name` varchar(80) default NULL, # team name |
19 | | - `address` varchar(255) default NULL, # team address, used in invoices |
20 | | - `currency` varchar(7) default NULL, # team currency symbol |
21 | | - `decimal_mark` char(1) NOT NULL default '.', # separator in decimals |
22 | | - `lang` varchar(10) NOT NULL default 'en', # language |
23 | | - `date_format` varchar(20) NOT NULL default '%Y-%m-%d', # date format |
24 | | - `time_format` varchar(20) NOT NULL default '%H:%M', # time format |
25 | | - `week_start` smallint(2) NOT NULL DEFAULT '0', # Week start day, 0 == Sunday. |
26 | | - `tracking_mode` smallint(2) NOT NULL DEFAULT '1', # tracking mode ("projects" or "projects and tasks") |
27 | | - `record_type` smallint(2) NOT NULL DEFAULT '0', # time record type ("start and finish", "duration", or both) |
28 | | - `uncompleted_entries` smallint(2) NOT NULL DEFAULT '0', # show indicator next to users with uncompleted time entries |
29 | | - # ("dont show", "on users page") |
30 | | - `plugins` varchar(255) default NULL, # a list of enabled plugins for team |
31 | | - `lock_spec` varchar(255) default NULL, # Cron specification for record locking, |
32 | | - # for example: "0 10 * * 1" for "weekly on Mon at 10:00". |
33 | | - `workday_hours` smallint(6) DEFAULT '8', # number of work hours in a regular day |
34 | | - `custom_logo` tinyint(4) default '0', # whether to use a custom logo or not |
35 | | - `status` tinyint(4) default '1', # team status |
| 16 | + `id` int(11) NOT NULL auto_increment, # team id |
| 17 | + `timestamp` timestamp NOT NULL, # modification timestamp |
| 18 | + `name` varchar(80) default NULL, # team name |
| 19 | + `address` varchar(255) default NULL, # team address, used in invoices |
| 20 | + `currency` varchar(7) default NULL, # team currency symbol |
| 21 | + `decimal_mark` char(1) NOT NULL default '.', # separator in decimals |
| 22 | + `lang` varchar(10) NOT NULL default 'en', # language |
| 23 | + `date_format` varchar(20) NOT NULL default '%Y-%m-%d', # date format |
| 24 | + `time_format` varchar(20) NOT NULL default '%H:%M', # time format |
| 25 | + `week_start` smallint(2) NOT NULL DEFAULT '0', # Week start day, 0 == Sunday. |
| 26 | + `tracking_mode` smallint(2) NOT NULL DEFAULT '1', # tracking mode ("projects" or "projects and tasks") |
| 27 | + `record_type` smallint(2) NOT NULL DEFAULT '0', # time record type ("start and finish", "duration", or both) |
| 28 | + `uncompleted_indicators` smallint(2) NOT NULL DEFAULT '0', # show indicator for users with uncompleted time entries |
| 29 | + `plugins` varchar(255) default NULL, # a list of enabled plugins for team |
| 30 | + `lock_spec` varchar(255) default NULL, # Cron specification for record locking, |
| 31 | + # for example: "0 10 * * 1" for "weekly on Mon at 10:00". |
| 32 | + `workday_hours` smallint(6) DEFAULT '8', # number of work hours in a regular day |
| 33 | + `custom_logo` tinyint(4) default '0', # whether to use a custom logo or not |
| 34 | + `status` tinyint(4) default '1', # team status |
36 | 35 | PRIMARY KEY (`id`) |
37 | 36 | ); |
38 | 37 |
|
|
0 commit comments