2014-12-02 20:43:32 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" lang = "en" >
< head >
< title > SWAD: Database< / title >
2015-01-04 19:59:41 +01:00
< link rel = "StyleSheet" href = "/swad.css" type = "text/css" / >
2014-12-02 20:43:32 +01:00
< script >
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-40768375-1', 'openswad.org', {
'anonymizeIp': true,
'storage': 'none',
'clientId': window.localStorage.getItem('ga_clientId')
});
ga(function(tracker) {
window.localStorage.setItem('ga_clientID', tracker.get('clientId'));
});
ga('send', 'pageview');
< / script >
< / head >
< body >
< table width = "100%" border = "0" cellpadding = "20" cellspacing = "0" >
< tr >
< td align = "center" >
< table width = "90%" border = "0" cellspacing = "20" >
< tr >
< td align = "center" class = "SWAD" >
< a href = "http://openswad.org/" class = "SWAD" > < img src = "/logo/swad224x64.png" alt = "SWAD" width = "224" height = "64" / >
2018-10-04 21:57:25 +02:00
< br / > social workspace at a distance< / a >
2014-12-02 20:43:32 +01:00
< / td >
< / tr >
< tr >
< td align = "center" >
< h1 > SWAD database< / h1 >
< a href = "http://creativecommons.org/licenses/by-sa/3.0/deed.es_ES" title = "License of text on this page" class = "COPYRIGHT" > < img src = "/img/cc-by-sa.png" style = "width:88px; height=31px; vertical-align:middle;" alt = "CC BY-SA" / > < / a >
2018-10-04 21:57:25 +02:00
< a href = "https://openswad.org/en?usr=@acanas" target = "_blank" > Antonio Cañ as Vargas< / a > , 1999-2018
2014-12-02 20:43:32 +01:00
< / td >
< / tr >
< tr >
< td align = "left" >
< h2 > Database< / h2 >
< p align = "justify" >
SWAD uses the < a href = "http://en.wikipedia.org/wiki/Database" > database management system< / a > < a href = "http://www.mysql.com/" > MySQL< / a >
to store the most part of the data, although certain elements are managed directly in
< a href = "http://en.wikipedia.org/wiki/XML" > XML< / a >
< a href = "http://en.wikipedia.org/wiki/Computer_file" > files< / a > .
< / p >
< h3 > Tables< / h3 >
< p align = "center" >
2018-10-04 21:57:25 +02:00
< img src = "img/swad_database.png" width = "90%" height = "90%" alt = "SWAD database" / >
2014-12-02 20:43:32 +01:00
< / p >
< p align = "justify" >
2018-10-04 21:57:25 +02:00
There are 117 tables in SWAD:
2014-12-02 20:43:32 +01:00
< / p >
< pre >
mysql> SHOW TABLES;
+----------------------+
| Tables_in_swad |
+----------------------+
2018-10-04 21:57:25 +02:00
| < a href = "#IP_prefs" > IP_prefs< / a > |
| < a href = "#actions" > actions< / a > |
| < a href = "#actions_MFU" > actions_MFU< / a > |
| < a href = "#admin" > admin< / a > |
| < a href = "#agendas" > agendas< / a > |
| < a href = "#ann_seen" > ann_seen< / a > |
| < a href = "#announcements" > announcements< / a > |
| < a href = "#asg_grp" > asg_grp< / a > |
| < a href = "#assignments" > assignments< / a > |
| < a href = "#att_events" > att_events< / a > |
| < a href = "#att_grp" > att_grp< / a > |
| < a href = "#att_usr" > att_usr< / a > |
| < a href = "#banners" > banners< / a > |
| < a href = "#birthdays_today" > birthdays_today< / a > |
| < a href = "#centres" > centres< / a > |
| < a href = "#chat" > chat< / a > |
| < a href = "#clicks_without_photo" > clicks_without_photo< / a > |
| < a href = "#clipboard" > clipboard< / a > |
| < a href = "#connected" > connected< / a > |
| < a href = "#countries" > countries< / a > |
| < a href = "#courses" > courses< / a > |
| < a href = "#crs_grp" > crs_grp< / a > |
| < a href = "#crs_grp_types" > crs_grp_types< / a > |
| < a href = "#crs_grp_usr" > crs_grp_usr< / a > |
| < a href = "#crs_info_read" > crs_info_read< / a > |
| < a href = "#crs_info_src" > crs_info_src< / a > |
| < a href = "#crs_info_txt" > crs_info_txt< / a > |
| < a href = "#crs_last" > crs_last< / a > |
| < a href = "#crs_record_fields" > crs_record_fields< / a > |
| < a href = "#crs_records" > crs_records< / a > |
| < a href = "#crs_usr" > crs_usr< / a > |
| < a href = "#crs_usr_requests" > crs_usr_requests< / a > |
| < a href = "#debug" > debug< / a > |
| < a href = "#deg_types" > deg_types< / a > |
| < a href = "#degrees" > degrees< / a > |
| < a href = "#departments" > departments< / a > |
| < a href = "#exam_announcements" > exam_announcements< / a > |
| < a href = "#expanded_folders" > expanded_folders< / a > |
| < a href = "#file_browser_last" > file_browser_last< / a > |
| < a href = "#file_browser_size" > file_browser_size< / a > |
| < a href = "#file_view" > file_view< / a > |
| < a href = "#files" > files< / a > |
| < a href = "#forum_disabled_post" > forum_disabled_post< / a > |
| < a href = "#forum_post" > forum_post< / a > |
| < a href = "#forum_thr_clip" > forum_thr_clip< / a > |
| < a href = "#forum_thr_read" > forum_thr_read< / a > |
| < a href = "#forum_thread" > forum_thread< / a > |
| < a href = "#gam_answers" > gam_answers< / a > |
| < a href = "#gam_grp" > gam_grp< / a > |
| < a href = "#gam_questions" > gam_questions< / a > |
| < a href = "#gam_users" > gam_users< / a > |
| < a href = "#games" > games< / a > |
| < a href = "#hidden_params" > hidden_params< / a > |
| < a href = "#holidays" > holidays< / a > |
| < a href = "#institutions" > institutions< / a > |
| < a href = "#links" > links< / a > |
| < a href = "#log_banners" > log_banners< / a > |
| < a href = "#log_comments" > log_comments< / a > |
| < a href = "#log_full" > log_full< / a > |
| < a href = "#log_recent" > log_recent< / a > |
| < a href = "#log_search" > log_search< / a > |
| < a href = "#log_ws" > log_ws< / a > |
| < a href = "#mail_domains" > mail_domains< / a > |
| < a href = "#marks_properties" > marks_properties< / a > |
| < a href = "#msg_banned" > msg_banned< / a > |
| < a href = "#msg_content" > msg_content< / a > |
| < a href = "#msg_content_deleted" > msg_content_deleted< / a > |
| < a href = "#msg_rcv" > msg_rcv< / a > |
| < a href = "#msg_rcv_deleted" > msg_rcv_deleted< / a > |
| < a href = "#msg_snt" > msg_snt< / a > |
| < a href = "#msg_snt_deleted" > msg_snt_deleted< / a > |
| < a href = "#notices" > notices< / a > |
| < a href = "#notices_deleted" > notices_deleted< / a > |
| < a href = "#notif" > notif< / a > |
| < a href = "#pending_emails" > pending_emails< / a > |
| < a href = "#pending_passwd" > pending_passwd< / a > |
| < a href = "#places" > places< / a > |
| < a href = "#plugins" > plugins< / a > |
| < a href = "#prj_usr" > prj_usr< / a > |
| < a href = "#projects" > projects< / a > |
| < a href = "#sessions" > sessions< / a > |
| < a href = "#social_comments" > social_comments< / a > |
| < a href = "#social_comments_fav" > social_comments_fav< / a > |
| < a href = "#social_notes" > social_notes< / a > |
| < a href = "#social_notes_fav" > social_notes_fav< / a > |
| < a href = "#social_posts" > social_posts< / a > |
| < a href = "#social_pubs" > social_pubs< / a > |
| < a href = "#social_timelines" > social_timelines< / a > |
| < a href = "#sta_degrees" > sta_degrees< / a > |
| < a href = "#sta_notif" > sta_notif< / a > |
| < a href = "#surveys" > surveys< / a > |
| < a href = "#svy_answers" > svy_answers< / a > |
| < a href = "#svy_grp" > svy_grp< / a > |
| < a href = "#svy_questions" > svy_questions< / a > |
| < a href = "#svy_users" > svy_users< / a > |
| < a href = "#timetable_crs" > timetable_crs< / a > |
| < a href = "#timetable_tut" > timetable_tut< / a > |
| < a href = "#tst_answers" > tst_answers< / a > |
| < a href = "#tst_config" > tst_config< / a > |
| < a href = "#tst_exam_questions" > tst_exam_questions< / a > |
| < a href = "#tst_exams" > tst_exams< / a > |
| < a href = "#tst_question_tags" > tst_question_tags< / a > |
| < a href = "#tst_questions" > tst_questions< / a > |
| < a href = "#tst_status" > tst_status< / a > |
| < a href = "#tst_tags" > tst_tags< / a > |
| < a href = "#usr_IDs" > usr_IDs< / a > |
| < a href = "#usr_banned" > usr_banned< / a > |
| < a href = "#usr_data" > usr_data< / a > |
| < a href = "#usr_duplicated" > usr_duplicated< / a > |
| < a href = "#usr_emails" > usr_emails< / a > |
| < a href = "#usr_figures" > usr_figures< / a > |
| < a href = "#usr_follow" > usr_follow< / a > |
| < a href = "#usr_last" > usr_last< / a > |
| < a href = "#usr_nicknames" > usr_nicknames< / a > |
| < a href = "#usr_report" > usr_report< / a > |
| < a href = "#usr_webs" > usr_webs< / a > |
| < a href = "#ws_keys" > ws_keys< / a > |
2014-12-02 20:43:32 +01:00
+----------------------+
2018-10-04 21:57:25 +02:00
117 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< section id = "IP_prefs" >
2014-12-02 20:43:32 +01:00
< h3 > Table IP_prefs< / h3 >
< p align = "justify" >
Stores user's preferences for each IP address:
< / p >
< pre >
mysql> DESCRIBE IP_prefs;
2018-10-04 21:57:25 +02:00
+----------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+------------+------+-----+---------+-------+
| IP | char(15) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | MUL | -1 | |
| LastChange | datetime | NO | MUL | NULL | |
| FirstDayOfWeek | tinyint(4) | NO | | 0 | |
| DateFormat | tinyint(4) | NO | | 0 | |
| Theme | char(16) | NO | | NULL | |
| IconSet | char(16) | NO | | NULL | |
| Menu | tinyint(4) | NO | | 0 | |
| SideCols | tinyint(4) | NO | | NULL | |
+----------------+------------+------+-----+---------+-------+
9 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "actions" >
2014-12-02 20:43:32 +01:00
< h3 > Table actions< / h3 >
< p align = "justify" >
Stores the text that describes each of the actions.
Each action has a numeric code associated to it that persists over time:
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE actions;
2014-12-02 20:43:32 +01:00
+----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| ActCod | int(11) | NO | PRI | -1 | |
| Language | char(2) | NO | PRI | es | |
| Obsolete | enum('N','Y') | NO | | N | |
| Txt | varchar(255) | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "actions_MFU" >
2014-12-02 20:43:32 +01:00
< h3 > Table actions_MFU< / h3 >
< p align = "justify" >
Stores the recent actions more frequently made by each user:
< / p >
< pre >
mysql> DESCRIBE actions_MFU;
+-----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| ActCod | int(11) | NO | PRI | NULL | |
| Score | float | NO | | NULL | |
| LastClick | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
< section id = "admin" >
< h3 > Table admin< / h3 >
< p align = "justify" >
Stores administrators of platform, institutions, centres and degrees:
< / p >
< pre >
mysql> DESCRIBE admin;
+--------+-------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------------------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| Scope | enum('Sys','Ins','Ctr','Deg') | NO | PRI | NULL | |
| Cod | int(11) | NO | PRI | NULL | |
+--------+-------------------------------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "agendas" >
< h3 > Table agendas< / h3 >
< p align = "justify" >
Stores users' agendas:
< / p >
< pre >
mysql> DESCRIBE agendas;
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| AgdCod | int(11) | NO | PRI | NULL | auto_increment |
| UsrCod | int(11) | NO | MUL | NULL | |
| Public | enum('N','Y') | NO | | N | |
| Hidden | enum('N','Y') | NO | | N | |
| StartTime | datetime | NO | | NULL | |
| EndTime | datetime | NO | | NULL | |
| Event | varchar(2047) | NO | | NULL | |
| Location | varchar(2047) | NO | | NULL | |
| Txt | text | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
9 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "ann_seen" >
2014-12-02 20:43:32 +01:00
< h3 > Table ann_seen< / h3 >
< p align = "justify" >
2018-10-04 21:57:25 +02:00
Stores the users who have seen global announcements:
2014-12-02 20:43:32 +01:00
< / p >
< pre >
mysql> DESCRIBE ann_seen;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| AnnCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "announcements" >
2014-12-02 20:43:32 +01:00
< h3 > Table announcements< / h3 >
< p align = "justify" >
Stores the global announcements:
< / p >
< pre >
mysql> DESCRIBE announcements;
2018-10-04 21:57:25 +02:00
+---------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+----------------+
| AnnCod | int(11) | NO | PRI | NULL | auto_increment |
| Status | tinyint(4) | NO | MUL | 0 | |
| Roles | int(11) | NO | | 0 | |
| Subject | text | NO | | NULL | |
| Content | text | NO | | NULL | |
+---------+------------+------+-----+---------+----------------+
5 rows in set (0,01 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "asg_grp" >
2014-12-02 20:43:32 +01:00
< h3 > Table asg_grp< / h3 >
< p align = "justify" >
Stores the groups associated to assigments:
< / p >
< pre >
mysql> DESCRIBE asg_grp;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| AsgCod | int(11) | NO | PRI | NULL | |
| GrpCod | int(11) | NO | PRI | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "assignments" >
2014-12-02 20:43:32 +01:00
< h3 > Table assignments< / h3 >
< p align = "justify" >
Stores the assignments proposed by the teachers to their students:
< / p >
< pre >
mysql> DESCRIBE assignments;
2018-10-04 21:57:25 +02:00
+-----------+----------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------------+------+-----+---------+----------------+
| AsgCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| Hidden | enum('N','Y') | NO | | N | |
| NumNotif | int(11) | NO | | 0 | |
| UsrCod | int(11) | NO | | NULL | |
| StartTime | datetime | NO | | NULL | |
| EndTime | datetime | NO | | NULL | |
| Title | varchar(2047) | NO | | NULL | |
| Folder | varbinary(255) | NO | | NULL | |
| Txt | text | NO | | NULL | |
+-----------+----------------+------+-----+---------+----------------+
10 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "att_events" >
2014-12-02 20:43:32 +01:00
< h3 > Table att_events< / h3 >
< p align = "justify" >
Stores events used to control attendance:
< / p >
< pre >
mysql> DESCRIBE att_events;
+-------------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| AttCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| Hidden | enum('N','Y') | NO | | N | |
| UsrCod | int(11) | NO | | NULL | |
| StartTime | datetime | NO | | NULL | |
| EndTime | datetime | NO | | NULL | |
| CommentTchVisible | enum('N','Y') | NO | | N | |
| Title | varchar(2047) | NO | | NULL | |
| Txt | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
9 rows in set (0,01 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "att_grp" >
2014-12-02 20:43:32 +01:00
< h3 > Table att_grp< / h3 >
< p align = "justify" >
Stores groups associated to control attendance:
< / p >
< pre >
mysql> DESCRIBE att_grp;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| AttCod | int(11) | NO | PRI | NULL | |
| GrpCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
2 rows in set (0.00 sec)
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "att_usr" >
2014-12-02 20:43:32 +01:00
< h3 > Table att_usr< / h3 >
< p align = "justify" >
Stores users who have attended to events:
< / p >
< pre >
mysql> DESCRIBE att_usr;
+------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| AttCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| Present | enum('N','Y') | NO | | Y | |
| CommentStd | text | NO | | NULL | |
| CommentTch | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+------------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "banners" >
2014-12-02 20:43:32 +01:00
< h3 > Table banners< / h3 >
< p align = "justify" >
Stores advertising banners:
< / p >
< pre >
mysql> DESCRIBE banners;
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| BanCod | int(11) | NO | PRI | NULL | auto_increment |
| Hidden | enum('N','Y') | NO | MUL | N | |
2018-10-04 21:57:25 +02:00
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
| Img | varchar(255) | NO | | NULL | |
| WWW | varchar(255) | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "birthdays_today" >
< h3 > Table birthdays_today< / h3 >
2014-12-02 20:43:32 +01:00
< p align = "justify" >
Stores birthdays already congratulated today:
< / p >
< pre >
mysql> DESCRIBE birthdays_today;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| Today | date | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "centres" >
2014-12-02 20:43:32 +01:00
< h3 > Table centres< / h3 >
< p align = "justify" >
Stores centres (faculties, schools...):
< / p >
< pre >
mysql> DESCRIBE centres;
2018-10-04 21:57:25 +02:00
+------------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+---------------+------+-----+---------+----------------+
| CtrCod | int(11) | NO | PRI | NULL | auto_increment |
| InsCod | int(11) | NO | MUL | NULL | |
| PlcCod | int(11) | NO | MUL | -1 | |
| Status | tinyint(4) | NO | MUL | 0 | |
| RequesterUsrCod | int(11) | NO | | -1 | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| WWW | varchar(255) | NO | | NULL | |
| PhotoAttribution | text | NO | | NULL | |
+------------------+---------------+------+-----+---------+----------------+
9 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "chat" >
2014-12-02 20:43:32 +01:00
< h3 > Table chat< / h3 >
< p align = "justify" >
Stored number of users in each chat room (this table is not used now):
< / p >
< pre >
mysql> DESCRIBE chat;
2018-10-04 21:57:25 +02:00
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| RoomCode | varchar(16) | NO | PRI | NULL | |
| NumUsrs | int(11) | NO | | NULL | |
+----------+-------------+------+-----+---------+-------+
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< section id = "clicks_without_photo" >
2014-12-02 20:43:32 +01:00
< h3 > Table clicks_without_photo< / h3 >
< p align = "justify" >
Stores the number of clicks that remains to each user before being required to submit his/her photo:
< / p >
< pre >
mysql> DESCRIBE clicks_without_photo;
+-----------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| NumClicks | int(11) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "clipboard" >
2014-12-02 20:43:32 +01:00
< h3 > Table clipboard< / h3 >
< p align = "justify" >
Stores clipboard (paths used to copy-paste folders and files):
< / p >
< pre >
mysql> DESCRIBE clipboard;
+-------------+------------+------+-----+-------------------+-----------------------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+-------------------+-----------------------------+
| UsrCod | int(11) | NO | PRI | NULL | |
| FileBrowser | tinyint(4) | NO | MUL | NULL | |
2018-10-04 21:57:25 +02:00
| Cod | int(11) | NO | | -1 | |
| WorksUsrCod | int(11) | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
| FileType | tinyint(4) | NO | | 0 | |
| Path | text | NO | | NULL | |
| CopyTime | timestamp | NO | | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
+-------------+------------+------+-----+-------------------+-----------------------------+
2018-10-04 21:57:25 +02:00
7 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "connected" >
2014-12-02 20:43:32 +01:00
< h3 > Table connected< / h3 >
< p align = "justify" >
Stores users currently connected to the platform:
< / p >
< pre >
mysql> DESCRIBE connected;
+---------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| RoleInLastCrs | tinyint(4) | NO | MUL | 0 | |
| LastCrsCod | int(11) | NO | MUL | -1 | |
| LastTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+---------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "countries" >
2014-12-02 20:43:32 +01:00
< h3 > Table countries< / h3 >
< p align = "justify" >
Stores the countries:
< / p >
< pre >
mysql> DESCRIBE countries;
+----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| CtyCod | int(11) | NO | PRI | NULL | |
| Alpha2 | char(2) | NO | UNI | NULL | |
| MapAttribution | text | NO | | NULL | |
| Name_ca | varchar(767) | NO | MUL | NULL | |
| Name_de | varchar(767) | NO | MUL | NULL | |
| Name_en | varchar(767) | NO | MUL | NULL | |
| Name_es | varchar(767) | NO | MUL | NULL | |
| Name_fr | varchar(767) | NO | MUL | NULL | |
| Name_gn | varchar(767) | NO | MUL | NULL | |
| Name_it | varchar(767) | NO | MUL | NULL | |
| Name_pl | varchar(767) | NO | MUL | NULL | |
| Name_pt | varchar(767) | NO | MUL | NULL | |
| WWW_ca | varchar(255) | NO | | NULL | |
| WWW_de | varchar(255) | NO | | NULL | |
| WWW_en | varchar(255) | NO | | NULL | |
| WWW_es | varchar(255) | NO | | NULL | |
| WWW_fr | varchar(255) | NO | | NULL | |
| WWW_gn | varchar(255) | NO | | NULL | |
| WWW_it | varchar(255) | NO | | NULL | |
| WWW_pl | varchar(255) | NO | | NULL | |
| WWW_pt | varchar(255) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+----------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
21 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "courses" >
2014-12-02 20:43:32 +01:00
< h3 > Table courses< / h3 >
< p align = "justify" >
Stores the courses/subjects:
< / p >
< pre >
mysql> DESCRIBE courses;
2018-10-04 21:57:25 +02:00
+-----------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+----------------+
| CrsCod | int(11) | NO | PRI | NULL | auto_increment |
| DegCod | int(11) | NO | MUL | -1 | |
| Year | tinyint(4) | NO | | 0 | |
| InsCrsCod | char(7) | NO | | NULL | |
| Status | tinyint(4) | NO | MUL | 0 | |
| RequesterUsrCod | int(11) | NO | | -1 | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| NumIndicators | int(11) | NO | | -1 | |
+-----------------+---------------+------+-----+---------+----------------+
9 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_grp" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_grp< / h3 >
< p align = "justify" >
Stores the groups in courses:
< / p >
< pre >
mysql> DESCRIBE crs_grp;
+-------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| GrpCod | int(11) | NO | PRI | NULL | auto_increment |
| GrpTypCod | int(11) | NO | MUL | NULL | |
| GrpName | varchar(2047) | NO | | NULL | |
| MaxStudents | int(11) | NO | | NULL | |
| Open | enum('N','Y') | NO | | N | |
| FileZones | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+-------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_grp_types" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_grp_types< / h3 >
< p align = "justify" >
Stores the types of groups in courses:
< / p >
< pre >
mysql> DESCRIBE crs_grp_types;
2018-10-04 21:57:25 +02:00
+--------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------------+------+-----+---------+----------------+
| GrpTypCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| GrpTypName | varchar(2047) | NO | | NULL | |
| Mandatory | enum('N','Y') | NO | | NULL | |
| Multiple | enum('N','Y') | NO | | NULL | |
| MustBeOpened | enum('N','Y') | NO | | N | |
| OpenTime | datetime | NO | | NULL | |
+--------------+---------------+------+-----+---------+----------------+
7 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "crs_grp_usr" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_grp_usr< / h3 >
< p align = "justify" >
Stores the users beloging to each group:
< / p >
< pre >
mysql> DESCRIBE crs_grp_usr;
2018-10-04 21:57:25 +02:00
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| GrpCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_info_read" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_info_read< / h3 >
< p align = "justify" >
Stores the users who have read the information with mandatory reading:
< / p >
< pre >
mysql> DESCRIBE crs_info_read;
+----------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | PRI | NULL | |
| InfoType | enum('intro','description','theory','practices','bibliography','FAQ','links','assessment') | NO | PRI | NULL | |
2014-12-02 20:43:32 +01:00
+----------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_info_src" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_info_src< / h3 >
< p align = "justify" >
Stores the sources of information in courses:
< / p >
2018-10-04 21:57:25 +02:00
< pre style = "font-size:0.75em;" >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE crs_info_src;
+------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| CrsCod | int(11) | NO | PRI | -1 | |
| InfoType | enum('intro','description','theory','practices','bibliography','FAQ','links','assessment') | NO | PRI | NULL | |
| InfoSrc | enum('none','editor','plain_text','rich_text','page','URL') | NO | | NULL | |
| MustBeRead | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_info_txt" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_info_txt< / h3 >
< p align = "justify" >
Stores the text content of information in courses:
< / p >
2018-10-04 21:57:25 +02:00
< pre style = "font-size:0.75em;" >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE crs_info_txt;
2018-10-04 21:57:25 +02:00
+-------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
| CrsCod | int(11) | NO | PRI | -1 | |
| InfoType | enum('intro','description','theory','practices','bibliography','FAQ','links','assessment') | NO | PRI | NULL | |
| InfoTxtHTML | longtext | NO | | NULL | |
| InfoTxtMD | longtext | NO | | NULL | |
+-------------+--------------------------------------------------------------------------------------------+------+-----+---------+-------+
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_last" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_last< / h3 >
< p align = "justify" >
Stores last access to courses from students or teachers:
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE crs_last;
+----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| CrsCod | int(11) | NO | PRI | NULL | |
| LastTime | datetime | NO | MUL | NULL | |
+----------+----------+------+-----+---------+-------+
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_record_fields" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_record_fields< / h3 >
< p align = "justify" >
Stores the fields in the course records:
< / p >
< pre >
mysql> DESCRIBE crs_record_fields;
2018-10-04 21:57:25 +02:00
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| FieldCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| FieldName | varchar(2047) | NO | | NULL | |
| NumLines | int(11) | NO | | NULL | |
| Visibility | tinyint(4) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
5 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_records" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_records< / h3 >
< p align = "justify" >
Stores the contents of course records:
< / p >
< pre >
mysql> DESCRIBE crs_records;
+----------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| FieldCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| Txt | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_usr" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_usr< / h3 >
< p align = "justify" >
Stores who users belong to what courses:
< / p >
< pre >
mysql> DESCRIBE crs_usr;
2018-10-04 21:57:25 +02:00
+----------------+---------------------------+------+-----+------------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+---------------------------+------+-----+------------+-------+
| CrsCod | int(11) | NO | PRI | -1 | |
| UsrCod | int(11) | NO | PRI | NULL | |
| Role | tinyint(4) | NO | PRI | 0 | |
| Accepted | enum('N','Y') | NO | | N | |
| LastDowGrpCod | int(11) | NO | | -1 | |
| LastComGrpCod | int(11) | NO | | -1 | |
| LastAssGrpCod | int(11) | NO | | -1 | |
| NumAccTst | int(11) | NO | | 0 | |
| LastAccTst | datetime | NO | | NULL | |
| NumQstsLastTst | int(11) | NO | | 0 | |
| UsrListType | enum('classphoto','list') | NO | | classphoto | |
| ColsClassPhoto | tinyint(4) | NO | | NULL | |
| ListWithPhotos | enum('N','Y') | NO | | Y | |
+----------------+---------------------------+------+-----+------------+-------+
13 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "crs_usr_requests" >
2014-12-02 20:43:32 +01:00
< h3 > Table crs_usr_requests< / h3 >
< p align = "justify" >
Stores requests for enrollment in courses:
< / p >
< pre >
mysql> DESCRIBE crs_usr_requests;
+-------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| ReqCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| Role | tinyint(4) | NO | | 0 | |
| RequestTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "debug" >
2014-12-02 20:43:32 +01:00
< h3 > Table debug< / h3 >
< p align = "justify" >
Used for debugging purposes:
< / p >
< pre >
mysql> DESCRIBE debug;
2018-10-04 21:57:25 +02:00
+-----------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+----------------+
| DbgCod | int(11) | NO | PRI | NULL | auto_increment |
| DebugTime | datetime | NO | MUL | NULL | |
| Txt | text | NO | | NULL | |
+-----------+----------+------+-----+---------+----------------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "deg_types" >
2014-12-02 20:43:32 +01:00
< h3 > Table deg_types< / h3 >
< p align = "justify" >
Stores the types of degree:
< / p >
< pre >
mysql> DESCRIBE deg_types;
2018-10-04 21:57:25 +02:00
+------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+----------------+
| DegTypCod | int(11) | NO | PRI | NULL | auto_increment |
| DegTypName | varchar(511) | NO | | NULL | |
+------------+--------------+------+-----+---------+----------------+
2 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "degrees" >
2014-12-02 20:43:32 +01:00
< h3 > Table degrees< / h3 >
< p align = "justify" >
Stores the degrees:
< / p >
< pre >
mysql> DESCRIBE degrees;
+-----------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+----------------+
| DegCod | int(11) | NO | PRI | NULL | auto_increment |
| CtrCod | int(11) | NO | MUL | NULL | |
| DegTypCod | int(11) | NO | MUL | NULL | |
| Status | tinyint(4) | NO | MUL | 0 | |
| RequesterUsrCod | int(11) | NO | | -1 | |
2018-10-04 21:57:25 +02:00
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
| WWW | varchar(255) | NO | | NULL | |
+-----------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
8 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "departments" >
2014-12-02 20:43:32 +01:00
< h3 > Table departments< / h3 >
< p align = "justify" >
Stores the departments:
< / p >
< pre >
mysql> DESCRIBE departments;
2018-10-04 21:57:25 +02:00
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| DptCod | int(11) | NO | PRI | NULL | auto_increment |
| InsCod | int(11) | NO | MUL | NULL | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| WWW | varchar(255) | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
5 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "exam_announcements" >
2014-12-02 20:43:32 +01:00
< h3 > Table exam_announcements< / h3 >
< p align = "justify" >
Stores the calls for examination:
< / p >
< pre >
mysql> DESCRIBE exam_announcements;
2018-10-04 21:57:25 +02:00
+-------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+----------------+
| ExaCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| Status | tinyint(4) | NO | MUL | 0 | |
| NumNotif | int(11) | NO | | 0 | |
| CrsFullName | varchar(2047) | NO | | NULL | |
| Year | tinyint(4) | NO | | NULL | |
| ExamSession | varchar(2047) | NO | | NULL | |
| CallDate | datetime | NO | | NULL | |
| ExamDate | datetime | NO | | NULL | |
| Duration | time | NO | | NULL | |
| Place | text | NO | | NULL | |
| ExamMode | text | NO | | NULL | |
| Structure | text | NO | | NULL | |
| DocRequired | text | NO | | NULL | |
| MatRequired | text | NO | | NULL | |
| MatAllowed | text | NO | | NULL | |
| OtherInfo | text | NO | | NULL | |
+-------------+---------------+------+-----+---------+----------------+
17 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "expanded_folders" >
2014-12-02 20:43:32 +01:00
< h3 > Table expanded_folders< / h3 >
< p align = "justify" >
Stores the expanded folders for each user:
< / p >
< pre >
mysql> DESCRIBE expanded_folders;
2018-10-04 21:57:25 +02:00
+-------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | MUL | NULL | |
| FileBrowser | tinyint(4) | NO | MUL | NULL | |
| Cod | int(11) | NO | | -1 | |
| WorksUsrCod | int(11) | NO | MUL | NULL | |
| Path | text | NO | | NULL | |
| ClickTime | datetime | NO | | NULL | |
+-------------+------------+------+-----+---------+-------+
6 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "file_browser_last" >
< h3 > Table file_browser_last< / h3 >
< p align = "justify" >
Stores the last click of every user in each file browser zone:
< / p >
< pre >
mysql> DESCRIBE file_browser_last;
+-------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| FileBrowser | tinyint(4) | NO | PRI | NULL | |
| Cod | int(11) | NO | PRI | -1 | |
| LastClick | datetime | NO | | NULL | |
+-------------+------------+------+-----+---------+-------+
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "file_browser_size" >
2014-12-02 20:43:32 +01:00
< h3 > Table file_browser_size< / h3 >
< p align = "justify" >
Stores the sizes of the file zones:
< / p >
< pre >
mysql> DESCRIBE file_browser_size;
+-------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| FileBrowser | tinyint(4) | NO | PRI | NULL | |
| Cod | int(11) | NO | PRI | -1 | |
| ZoneUsrCod | int(11) | NO | PRI | -1 | |
| NumLevels | int(11) | NO | | NULL | |
| NumFolders | int(11) | NO | | NULL | |
| NumFiles | int(11) | NO | | NULL | |
| TotalSize | bigint(20) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
7 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "file_view" >
2014-12-02 20:43:32 +01:00
< h3 > Table file_view< / h3 >
< p align = "justify" >
Stores the number of times each user has seen each file:
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE file_view;
2014-12-02 20:43:32 +01:00
+----------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| FilCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| NumViews | int(11) | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+----------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "files" >
2014-12-02 20:43:32 +01:00
< h3 > Table files< / h3 >
< p align = "justify" >
Stores metadata about each file:
< / p >
< pre >
mysql> DESCRIBE files;
+-----------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+----------------+
| FilCod | int(11) | NO | PRI | NULL | auto_increment |
2018-10-04 21:57:25 +02:00
| FileBrowser | tinyint(4) | NO | MUL | NULL | |
| Cod | int(11) | NO | | -1 | |
| ZoneUsrCod | int(11) | NO | MUL | -1 | |
2014-12-02 20:43:32 +01:00
| PublisherUsrCod | int(11) | NO | MUL | NULL | |
| FileType | tinyint(4) | NO | | 0 | |
| Path | text | NO | | NULL | |
| Hidden | enum('N','Y') | NO | | N | |
| Public | enum('N','Y') | NO | | N | |
| License | tinyint(4) | NO | | 0 | |
+-----------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
10 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "forum_disabled_post" >
2014-12-02 20:43:32 +01:00
< h3 > Table forum_disabled_post< / h3 >
< p align = "justify" >
Stores the forum post that have been disabled:
< / p >
< pre >
mysql> DESCRIBE forum_disabled_post;
+-------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| PstCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | | NULL | |
| DisableTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "forum_post" >
2014-12-02 20:43:32 +01:00
< h3 > Table forum_post< / h3 >
< p align = "justify" >
Stores the forum posts:
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE forum_post;
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| PstCod | int(11) | NO | PRI | NULL | auto_increment |
| ThrCod | int(11) | NO | MUL | NULL | |
| UsrCod | int(11) | NO | MUL | NULL | |
| CreatTime | datetime | NO | MUL | NULL | |
| ModifTime | datetime | NO | MUL | NULL | |
| NumNotif | int(11) | NO | | 0 | |
| Subject | text | NO | | NULL | |
| Content | longtext | NO | | NULL | |
| ImageName | varchar(43) | NO | | NULL | |
| ImageTitle | varchar(2047) | NO | | NULL | |
| ImageURL | varchar(255) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
11 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "forum_thr_clip" >
2014-12-02 20:43:32 +01:00
< h3 > Table forum_thr_clip< / h3 >
< p align = "justify" >
Stores the clipboards used to move threads from one forum to another:
< / p >
< pre >
mysql> DESCRIBE forum_thr_clip;
2018-10-04 21:57:25 +02:00
+------------+-----------+------+-----+-------------------+-----------------------------+
| Field | Type | Null | Key | Default | Extra |
+------------+-----------+------+-----+-------------------+-----------------------------+
| ThrCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | UNI | NULL | |
| TimeInsert | timestamp | NO | | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
+------------+-----------+------+-----+-------------------+-----------------------------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "forum_thr_read" >
2014-12-02 20:43:32 +01:00
< h3 > Table forum_thr_read< / h3 >
< p align = "justify" >
Stores the threads read by each user:
< / p >
< pre >
mysql> DESCRIBE forum_thr_read;
2018-10-04 21:57:25 +02:00
+----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| ThrCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| ReadTime | datetime | NO | | NULL | |
+----------+----------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "forum_thread" >
2014-12-02 20:43:32 +01:00
< h3 > Table forum_thread< / h3 >
< p align = "justify" >
Stores the forum threads:
< / p >
< pre >
mysql> DESCRIBE forum_thread;
+-------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| ThrCod | int(11) | NO | PRI | NULL | auto_increment |
| ForumType | tinyint(4) | NO | MUL | NULL | |
| Location | int(11) | NO | MUL | -1 | |
| FirstPstCod | int(11) | NO | UNI | NULL | |
| LastPstCod | int(11) | NO | UNI | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "gam_answers" >
< h3 > Table gam_answers< / h3 >
< p align = "justify" >
Stores the answers to the games:
< / p >
< pre >
mysql> DESCRIBE gam_answers;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| GamCod | int(11) | NO | PRI | NULL | |
| QstCod | int(11) | NO | PRI | NULL | |
| AnsInd | tinyint(4) | NO | PRI | NULL | |
| NumUsrs | int(11) | NO | | 0 | |
+---------+------------+------+-----+---------+-------+
4 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "gam_grp" >
< h3 > Table gam_grp< / h3 >
< p align = "justify" >
Stores the groups associated to each game:
< / p >
< pre >
mysql> DESCRIBE gam_grp;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| GamCod | int(11) | NO | PRI | NULL | |
| GrpCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
2 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "gam_questions" >
< h3 > Table gam_questions< / h3 >
< p align = "justify" >
Stores the questions in the games:
< / p >
< pre >
mysql> DESCRIBE gam_questions;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| GamCod | int(11) | NO | MUL | NULL | |
| QstCod | int(11) | NO | MUL | NULL | |
| QstInd | int(11) | NO | | 0 | |
+--------+---------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "gam_users" >
< h3 > Table gam_users< / h3 >
< p align = "justify" >
Stores the users who have answer the games:
< / p >
< pre >
mysql> DESCRIBE gam_users;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| GamCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
2 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "games" >
< h3 > Table games< / h3 >
< p align = "justify" >
Stores the games:
< / p >
< pre >
mysql> DESCRIBE games;
+-----------+-------------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------------------------------------+------+-----+---------+----------------+
| GamCod | int(11) | NO | PRI | NULL | auto_increment |
| Scope | enum('Sys','Cty','Ins','Ctr','Deg','Crs') | NO | MUL | Sys | |
| Cod | int(11) | NO | | -1 | |
| Hidden | enum('N','Y') | NO | | N | |
| NumNotif | int(11) | NO | | 0 | |
| Roles | int(11) | NO | | 0 | |
| UsrCod | int(11) | NO | | NULL | |
| StartTime | datetime | NO | | NULL | |
| EndTime | datetime | NO | | NULL | |
| Title | varchar(2047) | NO | | NULL | |
| Txt | text | NO | | NULL | |
+-----------+-------------------------------------------+------+-----+---------+----------------+
11 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "hidden_params" >
2014-12-02 20:43:32 +01:00
< h3 > Table hidden_params< / h3 >
< p align = "justify" >
Stores some hidden parameters passed from a page to another using database instead of forms:
< / p >
< pre >
mysql> DESCRIBE hidden_params;
+------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| SessionId | char(43) | NO | MUL | NULL | |
| Action | int(11) | NO | | NULL | |
| ParamName | varchar(255) | NO | | NULL | |
| ParamValue | longtext | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "holidays" >
2014-12-02 20:43:32 +01:00
< h3 > Table holidays< / h3 >
< p align = "justify" >
Stores the holidays in each institution:
< / p >
< pre >
mysql> DESCRIBE holidays;
2018-10-04 21:57:25 +02:00
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| HldCod | int(11) | NO | PRI | NULL | auto_increment |
| InsCod | int(11) | NO | MUL | NULL | |
| PlcCod | int(11) | NO | MUL | -1 | |
| HldTyp | tinyint(4) | NO | | NULL | |
| StartDate | date | NO | | NULL | |
| EndDate | date | NO | | NULL | |
| Name | varchar(2047) | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
7 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "institutions" >
2014-12-02 20:43:32 +01:00
< h3 > Table institutions< / h3 >
< p align = "justify" >
Stores the institutions (for example, universities):
< / p >
< pre >
mysql> DESCRIBE institutions;
2018-10-04 21:57:25 +02:00
+-----------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+----------------+
| InsCod | int(11) | NO | PRI | NULL | auto_increment |
| CtyCod | int(11) | NO | MUL | NULL | |
| Status | tinyint(4) | NO | MUL | 0 | |
| RequesterUsrCod | int(11) | NO | | -1 | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| WWW | varchar(255) | NO | | NULL | |
+-----------------+---------------+------+-----+---------+----------------+
7 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "links" >
2014-12-02 20:43:32 +01:00
< h3 > Table links< / h3 >
< p align = "justify" >
Stores the global institutional links shown on right part of page:
< / p >
< pre >
mysql> DESCRIBE links;
2018-10-04 21:57:25 +02:00
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| LnkCod | int(11) | NO | PRI | NULL | auto_increment |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
| WWW | varchar(255) | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "log_banners" >
2014-12-02 20:43:32 +01:00
< h3 > Table log_banners< / h3 >
< p align = "justify" >
Stores the log of clicked banners:
< / p >
< pre >
mysql> DESCRIBE log_banners;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| LogCod | int(11) | NO | PRI | NULL | |
| BanCod | int(11) | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "log_comments" >
< h3 > Table log_comments< / h3 >
< p align = "justify" >
Stores the comments about errors associated to the log:
< / p >
< pre >
mysql> DESCRIBE log_comments;
+----------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------+------+-----+---------+-------+
| LogCod | int(11) | NO | PRI | NULL | |
| Comments | text | NO | | NULL | |
+----------+---------+------+-----+---------+-------+
2 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "log_full" >
< h3 > Table log_full< / h3 >
2014-12-02 20:43:32 +01:00
< p align = "justify" >
2018-10-04 21:57:25 +02:00
Stores the log of all clicks:
2014-12-02 20:43:32 +01:00
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE log_full;
+----------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------------+------------+------+-----+---------+----------------+
| LogCod | int(11) | NO | PRI | NULL | auto_increment |
| ActCod | int(11) | NO | MUL | -1 | |
| CtyCod | int(11) | NO | MUL | -1 | |
| InsCod | int(11) | NO | MUL | -1 | |
| CtrCod | int(11) | NO | MUL | -1 | |
| DegCod | int(11) | NO | MUL | -1 | |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | -1 | |
| Role | tinyint(4) | NO | | NULL | |
| ClickTime | datetime | NO | MUL | NULL | |
| TimeToGenerate | int(11) | NO | | NULL | |
| TimeToSend | int(11) | NO | | NULL | |
| IP | char(15) | NO | | NULL | |
+----------------+------------+------+-----+---------+----------------+
13 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "log_recent" >
2014-12-02 20:43:32 +01:00
< h3 > Table log_recent< / h3 >
< p align = "justify" >
Stores the log of the most recent clicks, used to speed up queries related to log:
< / p >
< pre >
mysql> DESCRIBE log_recent;
+----------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| LogCod | int(11) | NO | PRI | NULL | |
| ActCod | int(11) | NO | MUL | -1 | |
| CtyCod | int(11) | NO | MUL | -1 | |
| InsCod | int(11) | NO | MUL | -1 | |
| CtrCod | int(11) | NO | MUL | -1 | |
| DegCod | int(11) | NO | MUL | -1 | |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | -1 | |
| Role | tinyint(4) | NO | | NULL | |
| ClickTime | datetime | NO | MUL | NULL | |
| TimeToGenerate | int(11) | NO | | NULL | |
| TimeToSend | int(11) | NO | | NULL | |
| IP | char(15) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+----------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
13 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "log_search" >
< h3 > Table log_search< / h3 >
< p align = "justify" >
Stores the log of search strings:
< / p >
< pre >
mysql> DESCRIBE log_search;
+-----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| LogCod | int(11) | NO | PRI | NULL | |
| SearchStr | varchar(2047) | NO | | NULL | |
+-----------+---------------+------+-----+---------+-------+
2 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "log_ws" >
2014-12-02 20:43:32 +01:00
< h3 > Table log_ws< / h3 >
< p align = "justify" >
Stores the log of calls to web service from plugins:
< / p >
< pre >
mysql> DESCRIBE log_ws;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| LogCod | int(11) | NO | PRI | NULL | |
| PlgCod | int(11) | NO | MUL | NULL | |
| FunCod | int(11) | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "mail_domains" >
2014-12-02 20:43:32 +01:00
< h3 > Table mail_domains< / h3 >
< p align = "justify" >
Stores e-mail domains to which sending of notifications is allowed:
< / p >
< pre >
mysql> DESCRIBE mail_domains;
2018-10-04 21:57:25 +02:00
+--------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------------+------+-----+---------+----------------+
| MaiCod | int(11) | NO | PRI | NULL | auto_increment |
| Domain | varchar(255) | NO | UNI | NULL | |
| Info | varchar(2047) | NO | | NULL | |
+--------+---------------+------+-----+---------+----------------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "marks_properties" >
2014-12-02 20:43:32 +01:00
< h3 > Table marks_properties< / h3 >
< p align = "justify" >
Stores information about files of marks:
< / p >
< pre >
mysql> DESCRIBE marks_properties;
2018-10-04 21:57:25 +02:00
+--------+---------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+----------------+
| FilCod | int(11) | NO | PRI | NULL | auto_increment |
| Header | int(11) | NO | | NULL | |
| Footer | int(11) | NO | | NULL | |
+--------+---------+------+-----+---------+----------------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_banned" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_banned< / h3 >
< p align = "justify" >
Stores the users whose messages are banned (FromUsrCod is a recipien banned from ToUsrCod):
< / p >
< pre >
mysql> DESCRIBE msg_banned;
+------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| FromUsrCod | int(11) | NO | PRI | NULL | |
| ToUsrCod | int(11) | NO | PRI | NULL | |
2014-12-02 20:43:32 +01:00
+------------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_content" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_content< / h3 >
< p align = "justify" >
Stores the content of the sent messages:
< / p >
< pre >
mysql> DESCRIBE msg_content;
2018-10-04 21:57:25 +02:00
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| MsgCod | int(11) | NO | PRI | NULL | auto_increment |
| Subject | text | NO | MUL | NULL | |
| Content | longtext | NO | | NULL | |
| ImageName | varchar(43) | NO | | | |
| ImageTitle | varchar(2047) | NO | | | |
| ImageURL | varchar(255) | NO | | | |
+------------+---------------+------+-----+---------+----------------+
6 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_content_deleted" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_content_deleted< / h3 >
< p align = "justify" >
Stores the content of the sent messages that have been deleted:
< / p >
< pre >
mysql> DESCRIBE msg_content_deleted;
2018-10-04 21:57:25 +02:00
+------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+-------+
| MsgCod | int(11) | NO | PRI | NULL | |
| Subject | text | NO | MUL | NULL | |
| Content | longtext | NO | | NULL | |
| ImageName | varchar(43) | NO | | | |
| ImageTitle | varchar(2047) | NO | | | |
| ImageURL | varchar(255) | NO | | | |
+------------+---------------+------+-----+---------+-------+
6 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_rcv" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_rcv< / h3 >
< p align = "justify" >
Stores the received messages:
< / p >
< pre >
mysql> DESCRIBE msg_rcv;
+----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| MsgCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| Notified | enum('N','Y') | NO | MUL | N | |
| Open | enum('N','Y') | NO | | N | |
| Replied | enum('N','Y') | NO | | N | |
| Expanded | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_rcv_deleted" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_rcv_deleted< / h3 >
< p align = "justify" >
Stores the received messages that have been deleted:
< / p >
< pre >
mysql> DESCRIBE msg_rcv_deleted;
+----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| MsgCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
| Notified | enum('N','Y') | NO | MUL | N | |
| Open | enum('N','Y') | NO | | N | |
| Replied | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_snt" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_snt< / h3 >
< p align = "justify" >
Stores the sent messages:
< / p >
< pre >
mysql> DESCRIBE msg_snt;
2018-10-04 21:57:25 +02:00
+-----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| MsgCod | int(11) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| Expanded | enum('N','Y') | NO | | N | |
| CreatTime | datetime | NO | | NULL | |
+-----------+---------------+------+-----+---------+-------+
5 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "msg_snt_deleted" >
2014-12-02 20:43:32 +01:00
< h3 > Table msg_snt_deleted< / h3 >
< p align = "justify" >
Stores the sent messages that have been deleted:
< / p >
< pre >
mysql> DESCRIBE msg_snt_deleted;
+-----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| MsgCod | int(11) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| CreatTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "notices" >
2014-12-02 20:43:32 +01:00
< h3 > Table notices< / h3 >
< p align = "justify" >
Stores the yellow notes (post-it):
< / p >
< pre >
mysql> DESCRIBE notices;
+-----------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| NotCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| CreatTime | datetime | NO | MUL | NULL | |
| Content | text | NO | | NULL | |
| Status | tinyint(4) | NO | MUL | 0 | |
| NumNotif | int(11) | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+-----------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
7 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "notices_deleted" >
2014-12-02 20:43:32 +01:00
< h3 > Table notices_deleted< / h3 >
< p align = "justify" >
Stores the yellow notes (post-it) that have been deleted:
< / p >
< pre >
mysql> DESCRIBE notices_deleted;
+-----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| NotCod | int(11) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | MUL | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| CreatTime | datetime | NO | MUL | NULL | |
| Content | text | NO | | NULL | |
| NumNotif | int(11) | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "notif" >
2014-12-02 20:43:32 +01:00
< h3 > Table notif< / h3 >
< p align = "justify" >
Stores the notifications of events:
< / p >
< pre >
mysql> DESCRIBE notif;
+-------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| NtfCod | int(11) | NO | PRI | NULL | auto_increment |
| NotifyEvent | tinyint(4) | NO | MUL | NULL | |
| ToUsrCod | int(11) | NO | MUL | NULL | |
| FromUsrCod | int(11) | NO | | NULL | |
| InsCod | int(11) | NO | | -1 | |
| CtrCod | int(11) | NO | | -1 | |
| DegCod | int(11) | NO | | -1 | |
| CrsCod | int(11) | NO | | -1 | |
| Cod | int(11) | NO | | -1 | |
| TimeNotif | datetime | NO | MUL | NULL | |
| Status | tinyint(4) | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+-------------+------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
11 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "pending_emails" >
2014-12-02 20:43:32 +01:00
< h3 > Table pending_emails< / h3 >
< p align = "justify" >
Stores the emails pending of confirmation:
< / p >
< pre >
mysql> DESCRIBE pending_emails;
+-------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | MUL | NULL | |
| E_mail | varchar(255) | NO | | NULL | |
| MailKey | char(43) | NO | PRI | NULL | |
| DateAndTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+--------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "pending_passwd" >
2014-12-02 20:43:32 +01:00
< h3 > Table pending_passwd< / h3 >
< p align = "justify" >
Stores the passwords pending of activation, sent by e-mail when a user who have forgotten his/her password request a new one:
< / p >
< pre >
mysql> DESCRIBE pending_passwd;
+-----------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| PendingPassword | char(86) | NO | | NULL | |
| DateAndTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "places" >
2014-12-02 20:43:32 +01:00
< h3 > Table places< / h3 >
< p align = "justify" >
Stores the places associated to each institution, used in holidays:
< / p >
< pre >
mysql> DESCRIBE places;
2018-10-04 21:57:25 +02:00
+-----------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+----------------+
| PlcCod | int(11) | NO | PRI | NULL | auto_increment |
| InsCod | int(11) | NO | MUL | NULL | |
| ShortName | varchar(511) | NO | | NULL | |
| FullName | varchar(2047) | NO | | NULL | |
+-----------+---------------+------+-----+---------+----------------+
4 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "plugins" >
2014-12-02 20:43:32 +01:00
< h3 > Table plugins< / h3 >
< p align = "justify" >
Stores the plugins:
< / p >
< pre >
mysql> DESCRIBE plugins;
2018-10-04 21:57:25 +02:00
+-------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+----------------+
| PlgCod | int(11) | NO | PRI | NULL | auto_increment |
| Name | varchar(511) | NO | | NULL | |
| Description | varchar(2047) | NO | | NULL | |
| Logo | varchar(31) | NO | | NULL | |
| AppKey | varchar(31) | NO | | NULL | |
| URL | varchar(255) | NO | | NULL | |
| IP | char(15) | NO | | NULL | |
+-------------+---------------+------+-----+---------+----------------+
7 rows in set (0,01 sec)
< / pre >
< / section >
< section id = "prj_usr" >
< h3 > Table prj_usr< / h3 >
< p align = "justify" >
Stores the the users inside projects:
< / p >
< pre >
mysql> DESCRIBE prj_usr;
+---------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+------------+------+-----+---------+-------+
| PrjCod | int(11) | NO | PRI | NULL | |
| RoleInProject | tinyint(4) | NO | PRI | 0 | |
| UsrCod | int(11) | NO | PRI | NULL | |
+---------------+------------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "projects" >
< h3 > Table projects< / h3 >
< p align = "justify" >
Stores the projects proposed by the teachers to their students:
< / p >
< pre >
mysql> DESCRIBE projects;
+-------------+-------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------------------------------+------+-----+---------+----------------+
| PrjCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| DptCod | int(11) | NO | | -1 | |
| Hidden | enum('N','Y') | NO | | N | |
| Preassigned | enum('N','Y') | NO | | N | |
| NumStds | int(11) | NO | | 1 | |
| Proposal | enum('new','modified','unmodified') | NO | | new | |
| CreatTime | datetime | NO | | NULL | |
| ModifTime | datetime | NO | | NULL | |
| Title | varchar(2047) | NO | | NULL | |
| Description | text | NO | | NULL | |
| Knowledge | text | NO | | NULL | |
| Materials | text | NO | | NULL | |
| URL | varchar(255) | NO | | NULL | |
+-------------+-------------------------------------+------+-----+---------+----------------+
14 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "sessions" >
2014-12-02 20:43:32 +01:00
< h3 > Table sessions< / h3 >
< p align = "justify" >
Stores the information of open sessions:
< / p >
< pre >
mysql> DESCRIBE sessions;
2018-10-04 21:57:25 +02:00
+----------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+---------------+------+-----+---------+-------+
| SessionId | char(43) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | MUL | NULL | |
| Password | char(86) | NO | | NULL | |
| Role | tinyint(4) | NO | | 0 | |
| CtyCod | int(11) | NO | | -1 | |
| InsCod | int(11) | NO | | -1 | |
| CtrCod | int(11) | NO | | -1 | |
| DegCod | int(11) | NO | | -1 | |
| CrsCod | int(11) | NO | | -1 | |
| LastTime | datetime | NO | | NULL | |
| LastRefresh | datetime | NO | | NULL | |
| FirstPubCod | bigint(20) | NO | | 0 | |
| LastPubCod | bigint(20) | NO | | 0 | |
| LastPageMsgRcv | int(11) | NO | | 1 | |
| LastPageMsgSnt | int(11) | NO | | 1 | |
| WhatToSearch | tinyint(4) | NO | | 0 | |
| SearchStr | varchar(2047) | NO | | | |
| SideCols | tinyint(4) | NO | | 3 | |
+----------------+---------------+------+-----+---------+-------+
18 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_comments" >
< h3 > Table social_comments< / h3 >
< p align = "justify" >
Stores the content of comments to social notes:
< / p >
< pre >
mysql> DESCRIBE social_comments;
+------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+-------+
| PubCod | bigint(20) | NO | PRI | NULL | |
| Content | longtext | NO | MUL | NULL | |
| ImageName | varchar(43) | NO | | NULL | |
| ImageTitle | varchar(2047) | NO | | NULL | |
| ImageURL | varchar(255) | NO | | NULL | |
+------------+---------------+------+-----+---------+-------+
5 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_comments_fav" >
< h3 > Table social_comments_fav< / h3 >
< p align = "justify" >
Stores users who marked social comments as favourite:
< / p >
< pre >
mysql> DESCRIBE social_comments_fav;
+---------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+----------------+
| FavCod | bigint(20) | NO | PRI | NULL | auto_increment |
| PubCod | bigint(20) | NO | MUL | NULL | |
| UsrCod | int(11) | NO | MUL | NULL | |
| TimeFav | datetime | NO | | NULL | |
+---------+------------+------+-----+---------+----------------+
4 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_notes" >
< h3 > Table social_notes< / h3 >
< p align = "justify" >
Stores social notes:
< / p >
< pre >
mysql> DESCRIBE social_notes;
+-------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+----------------+
| NotCod | bigint(20) | NO | PRI | NULL | auto_increment |
| NoteType | tinyint(4) | NO | MUL | NULL | |
| Cod | int(11) | NO | | -1 | |
| UsrCod | int(11) | NO | MUL | NULL | |
| HieCod | int(11) | NO | | -1 | |
| Unavailable | enum('N','Y') | NO | | N | |
| TimeNote | datetime | NO | MUL | NULL | |
+-------------+---------------+------+-----+---------+----------------+
7 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_notes_fav" >
< h3 > Table social_notes_fav< / h3 >
< p align = "justify" >
Stores users who marked social notes as favourite:
< / p >
< pre >
mysql> DESCRIBE social_notes_fav;
+---------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+----------------+
| FavCod | bigint(20) | NO | PRI | NULL | auto_increment |
| NotCod | bigint(20) | NO | MUL | NULL | |
| UsrCod | int(11) | NO | MUL | NULL | |
| TimeFav | datetime | NO | | NULL | |
+---------+------------+------+-----+---------+----------------+
4 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_posts" >
< h3 > Table social_posts< / h3 >
< p align = "justify" >
Stores social posts (public comments written by users):
< / p >
< pre >
mysql> DESCRIBE social_posts;
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| PstCod | int(11) | NO | PRI | NULL | auto_increment |
| Content | longtext | NO | MUL | NULL | |
| ImageName | varchar(43) | NO | | NULL | |
| ImageTitle | varchar(2047) | NO | | NULL | |
| ImageURL | varchar(255) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
5 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_pubs" >
< h3 > Table social_pubs< / h3 >
< p align = "justify" >
Stores social publishings (original notes, sharede notes or comments):
< / p >
< pre >
mysql> DESCRIBE social_pubs;
+--------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------+------+-----+---------+----------------+
| PubCod | bigint(20) | NO | PRI | NULL | auto_increment |
| NotCod | bigint(20) | NO | MUL | NULL | |
| PublisherCod | int(11) | NO | MUL | NULL | |
| PubType | tinyint(4) | NO | MUL | NULL | |
| TimePublish | datetime | NO | MUL | NULL | |
+--------------+------------+------+-----+---------+----------------+
5 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "social_timelines" >
< h3 > Table social_timelines< / h3 >
< p align = "justify" >
Stores notes published in social timeline for every active session:
< / p >
< pre >
mysql> DESCRIBE social_timelines;
+-----------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| SessionId | char(43) | NO | PRI | NULL | |
| NotCod | bigint(20) | NO | PRI | NULL | |
+-----------+------------+------+-----+---------+-------+
2 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "sta_degrees" >
2014-12-02 20:43:32 +01:00
< h3 > Table sta_degrees< / h3 >
< p align = "justify" >
Stores statistics about degrees:
< / p >
< pre >
mysql> DESCRIBE sta_degrees;
+-----------------------+---------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------+---------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| DegCod | int(11) | NO | PRI | -1 | |
| Sex | enum('unknown','female','male','all') | NO | PRI | all | |
| NumStds | int(11) | NO | | NULL | |
| NumStdsWithPhoto | int(11) | NO | | NULL | |
| TimeAvgPhoto | datetime | NO | | NULL | |
| TimeToComputeAvgPhoto | int(11) | NO | | -1 | |
2014-12-02 20:43:32 +01:00
+-----------------------+---------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "sta_notif" >
2014-12-02 20:43:32 +01:00
< h3 > Table sta_notif< / h3 >
< p align = "justify" >
Stores statistics about notifications: number of notified events and number of e-mails sent:
< / p >
< pre >
mysql> DESCRIBE sta_notif;
+-------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| DegCod | int(11) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | PRI | NULL | |
| NotifyEvent | tinyint(4) | NO | PRI | NULL | |
| NumEvents | int(11) | NO | | NULL | |
| NumMails | int(11) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-------------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "surveys" >
2014-12-02 20:43:32 +01:00
< h3 > Table surveys< / h3 >
< p align = "justify" >
Stores the surveys:
< / p >
< pre >
2018-10-04 21:57:25 +02:00
mysql> DESCRIBE surveys;
+-----------+-------------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------------------------------------+------+-----+---------+----------------+
| SvyCod | int(11) | NO | PRI | NULL | auto_increment |
| Scope | enum('Sys','Cty','Ins','Ctr','Deg','Crs') | NO | MUL | Sys | |
| Cod | int(11) | NO | | -1 | |
| DegCod | int(11) | NO | | -1 | |
| CrsCod | int(11) | NO | | -1 | |
| Hidden | enum('N','Y') | NO | | N | |
| NumNotif | int(11) | NO | | 0 | |
| Roles | int(11) | NO | | 0 | |
| UsrCod | int(11) | NO | | NULL | |
| StartTime | datetime | NO | | NULL | |
| EndTime | datetime | NO | | NULL | |
| Title | varchar(2047) | NO | | NULL | |
| Txt | text | NO | | NULL | |
+-----------+-------------------------------------------+------+-----+---------+----------------+
13 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "svy_answers" >
2014-12-02 20:43:32 +01:00
< h3 > Table svy_answers< / h3 >
< p align = "justify" >
Stores the answers to the surveys:
< / p >
< pre >
mysql> DESCRIBE svy_answers;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| QstCod | int(11) | NO | PRI | NULL | |
| AnsInd | tinyint(4) | NO | PRI | NULL | |
| NumUsrs | int(11) | NO | | 0 | |
| Answer | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+---------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "svy_grp" >
2014-12-02 20:43:32 +01:00
< h3 > Table svy_grp< / h3 >
< p align = "justify" >
Stores the groups associated to each survey:
< / p >
< pre >
mysql> DESCRIBE svy_grp;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| SvyCod | int(11) | NO | PRI | NULL | |
| GrpCod | int(11) | NO | PRI | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "svy_questions" >
2014-12-02 20:43:32 +01:00
< h3 > Table svy_questions< / h3 >
< p align = "justify" >
Stores the questions in the surveys:
< / p >
< pre >
mysql> DESCRIBE svy_questions;
+---------+-----------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+-----------------------------------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| QstCod | int(11) | NO | PRI | NULL | auto_increment |
| SvyCod | int(11) | NO | MUL | NULL | |
| QstInd | int(11) | NO | | 0 | |
| AnsType | enum('unique_choice','multiple_choice') | NO | | NULL | |
| Stem | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+---------+-----------------------------------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "svy_users" >
2014-12-02 20:43:32 +01:00
< h3 > Table svy_users< / h3 >
< p align = "justify" >
Stores the users who have answer the surveys:
< / p >
< pre >
mysql> DESCRIBE svy_users;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| SvyCod | int(11) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | PRI | NULL | |
2014-12-02 20:43:32 +01:00
+--------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
2 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "timetable_crs" >
2014-12-02 20:43:32 +01:00
< h3 > Table timetable_crs< / h3 >
< p align = "justify" >
Stores the timetables of the courses:
< / p >
< pre >
mysql> DESCRIBE timetable_crs;
+-----------+------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| CrsCod | int(11) | NO | MUL | -1 | |
| GrpCod | int(11) | NO | | -1 | |
| Weekday | tinyint(4) | NO | | NULL | |
| StartTime | time | NO | | NULL | |
| Duration | time | NO | | NULL | |
| ClassType | enum('free','lecture','practical') | NO | | NULL | |
| Place | varchar(511) | NO | | NULL | |
| GroupName | varchar(2047) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
8 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "timetable_tut" >
2014-12-02 20:43:32 +01:00
< h3 > Table timetable_tut< / h3 >
< p align = "justify" >
Stores the timetables of office hours of the teachers:
< / p >
< pre >
mysql> DESCRIBE timetable_tut;
2018-10-04 21:57:25 +02:00
+-----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | MUL | NULL | |
| Weekday | tinyint(4) | NO | | NULL | |
| StartTime | time | NO | | NULL | |
| Duration | time | NO | | NULL | |
| Place | varchar(511) | NO | | NULL | |
+-----------+--------------+------+-----+---------+-------+
5 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_answers" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_answers< / h3 >
< p align = "justify" >
Stores the answers to the questions in tests:
< / p >
< pre >
mysql> DESCRIBE tst_answers;
2018-10-04 21:57:25 +02:00
+------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+-------+
| QstCod | int(11) | NO | MUL | NULL | |
| AnsInd | tinyint(4) | NO | | NULL | |
| Answer | text | NO | | NULL | |
| Feedback | text | NO | | NULL | |
| ImageName | varchar(43) | NO | | NULL | |
| ImageTitle | varchar(2047) | NO | | NULL | |
| ImageURL | varchar(255) | NO | | NULL | |
| Correct | enum('N','Y') | NO | | NULL | |
+------------+---------------+------+-----+---------+-------+
8 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_config" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_config< / h3 >
< p align = "justify" >
Stores the configuration of tests for each course:
< / p >
2018-10-04 21:57:25 +02:00
< pre style = "font-size:0.75em;" >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE tst_config;
+---------------------+------------------------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------------+------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| CrsCod | int(11) | NO | PRI | -1 | |
| Pluggable | enum('unknown','N','Y') | NO | | unknown | |
| Min | int(11) | NO | | NULL | |
| Def | int(11) | NO | | NULL | |
| Max | int(11) | NO | | NULL | |
| MinTimeNxtTstPerQst | int(11) | NO | | 0 | |
| Feedback | enum('nothing','total_result','each_result','each_good_bad','full_feedback') | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+---------------------+------------------------------------------------------------------------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
7 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_exam_questions" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_exam_questions< / h3 >
< p align = "justify" >
Stores the questions and answers in test exams made by users:
< / p >
< pre >
mysql> DESCRIBE tst_exam_questions;
+---------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| TstCod | int(11) | NO | MUL | NULL | |
| QstCod | int(11) | NO | | NULL | |
| QstInd | int(11) | NO | | NULL | |
| Score | double | NO | | 0 | |
| Indexes | text | NO | | NULL | |
| Answers | text | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+---------+---------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
6 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_exams" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_exams< / h3 >
< p align = "justify" >
Stores the test exams made by users:
< / p >
< pre >
mysql> DESCRIBE tst_exams;
+-----------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| TstCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | NULL | |
| UsrCod | int(11) | NO | | NULL | |
| AllowTeachers | enum('N','Y') | NO | | N | |
| TstTime | datetime | NO | | NULL | |
| NumQsts | int(11) | NO | | 0 | |
| NumQstsNotBlank | int(11) | NO | | 0 | |
| Score | double | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+-----------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
8 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_question_tags" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_question_tags< / h3 >
< p align = "justify" >
Stores the tags associated to each test question:
< / p >
< pre >
mysql> DESCRIBE tst_question_tags;
+--------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| QstCod | int(11) | NO | PRI | NULL | |
| TagCod | int(11) | NO | PRI | NULL | |
| TagInd | tinyint(4) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+--------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_questions" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_questions< / h3 >
< p align = "justify" >
Stores the test questions:
< / p >
2018-10-04 21:57:25 +02:00
< pre style = "font-size:0.75em;" >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE tst_questions;
+-----------------+---------------------------------------------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------------------------------------------------------------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| QstCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| EditTime | datetime | NO | | NULL | |
| AnsType | enum('int','float','true_false','unique_choice','multiple_choice','text') | NO | | NULL | |
| Shuffle | enum('N','Y') | NO | | NULL | |
| Stem | text | NO | | NULL | |
| Feedback | text | NO | | NULL | |
| ImageName | varchar(43) | NO | | NULL | |
| ImageTitle | varchar(2047) | NO | | NULL | |
| ImageURL | varchar(255) | NO | | NULL | |
| NumHits | int(11) | NO | | 0 | |
| NumHitsNotBlank | int(11) | NO | | 0 | |
| Score | double | NO | | 0 | |
2014-12-02 20:43:32 +01:00
+-----------------+---------------------------------------------------------------------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
13 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_status" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_status< / h3 >
< p align = "justify" >
Stores the status of tests for each session:
< / p >
< pre >
mysql> DESCRIBE tst_status;
+-----------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| SessionId | char(43) | NO | PRI | NULL | |
| CrsCod | int(11) | NO | PRI | NULL | |
| NumTst | int(11) | NO | PRI | NULL | |
| Status | tinyint(4) | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "tst_tags" >
2014-12-02 20:43:32 +01:00
< h3 > Table tst_tags< / h3 >
< p align = "justify" >
Stores the tags of test questions:
< / p >
< pre >
mysql> DESCRIBE tst_tags;
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
| TagCod | int(11) | NO | PRI | NULL | auto_increment |
| CrsCod | int(11) | NO | MUL | -1 | |
| ChangeTime | datetime | NO | | NULL | |
| TagTxt | varchar(2047) | NO | | NULL | |
| TagHidden | enum('N','Y') | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+------------+---------------+------+-----+---------+----------------+
2018-10-04 21:57:25 +02:00
5 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_IDs" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_IDs< / h3 >
< p align = "justify" >
Stores the users' IDs:
< / p >
< pre >
mysql> DESCRIBE usr_IDs;
+-----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| UsrID | char(16) | NO | PRI | NULL | |
| CreatTime | datetime | NO | | NULL | |
| Confirmed | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+-----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "usr_banned" >
< h3 > Table usr_banned< / h3 >
< p align = "justify" >
Stores users banned for ranking:
< / p >
< pre >
mysql> DESCRIBE usr_banned;
+--------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+---------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
+--------+---------+------+-----+---------+-------+
1 row in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_data" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_data< / h3 >
< p align = "justify" >
Stores users' data:
< / p >
2018-10-04 21:57:25 +02:00
< pre >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE usr_data;
2018-10-04 21:57:25 +02:00
+-------------------+--------------------------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------------------------------------------+------+-----+---------+----------------+
| UsrCod | int(11) | NO | PRI | NULL | auto_increment |
| EncryptedUsrCod | char(43) | NO | UNI | | |
| Password | char(86) | NO | | | |
| Surname1 | varchar(511) | NO | | | |
| Surname2 | varchar(511) | NO | | | |
| FirstName | varchar(511) | NO | | | |
| Sex | enum('unknown','female','male') | NO | | unknown | |
| Theme | char(16) | NO | MUL | | |
| IconSet | char(16) | NO | MUL | | |
| Language | char(2) | NO | MUL | | |
| FirstDayOfWeek | tinyint(4) | NO | MUL | 0 | |
| DateFormat | tinyint(4) | NO | MUL | 0 | |
| Photo | char(43) | NO | | | |
| PhotoVisibility | enum('unknown','user','course','system','world') | NO | MUL | unknown | |
| ProfileVisibility | enum('unknown','user','course','system','world') | NO | MUL | unknown | |
| CtyCod | int(11) | NO | MUL | -1 | |
| InsCtyCod | int(11) | NO | MUL | -1 | |
| InsCod | int(11) | NO | MUL | -1 | |
| DptCod | int(11) | NO | MUL | -1 | |
| CtrCod | int(11) | NO | MUL | -1 | |
| Office | varchar(2047) | NO | | | |
| OfficePhone | char(16) | NO | | | |
| LocalAddress | varchar(2047) | NO | | | |
| LocalPhone | char(16) | NO | | | |
| FamilyAddress | varchar(2047) | NO | | | |
| FamilyPhone | char(16) | NO | | | |
| OriginPlace | varchar(2047) | NO | | | |
| Birthday | date | YES | | NULL | |
| Comments | text | NO | | NULL | |
| Menu | tinyint(4) | NO | MUL | 0 | |
| SideCols | tinyint(4) | NO | MUL | 3 | |
| NotifNtfEvents | int(11) | NO | | 0 | |
| EmailNtfEvents | int(11) | NO | | 0 | |
+-------------------+--------------------------------------------------+------+-----+---------+----------------+
33 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "usr_duplicated" >
< h3 > Table usr_duplicated< / h3 >
< p align = "justify" >
Stores informs of users possibly duplicated:
< / p >
< pre >
mysql> DESCRIBE usr_duplicated;
+-------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| InformerCod | int(11) | NO | PRI | NULL | |
| InformTime | datetime | NO | | NULL | |
+-------------+----------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_emails" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_emails< / h3 >
< p align = "justify" >
Stores the users' e-mails:
< / p >
< pre >
mysql> DESCRIBE usr_emails;
+-----------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| E_mail | varchar(255) | NO | PRI | NULL | |
| CreatTime | datetime | NO | | NULL | |
| Confirmed | enum('N','Y') | NO | | N | |
2014-12-02 20:43:32 +01:00
+-----------+---------------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,01 sec)
< / pre >
< / section >
< section id = "usr_figures" >
< h3 > Table usr_figures< / h3 >
< p align = "justify" >
Stores some figures (numbers) related to users to show in public profile:
< / p >
< pre >
mysql> DESCRIBE usr_figures;
+----------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+----------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| FirstClickTime | datetime | NO | MUL | NULL | |
| NumClicks | int(11) | NO | MUL | -1 | |
| NumFileViews | int(11) | NO | | -1 | |
| NumForPst | int(11) | NO | | -1 | |
| NumMsgSnt | int(11) | NO | | -1 | |
+----------------+----------+------+-----+---------+-------+
6 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_follow" >
< h3 > Table usr_follow< / h3 >
< p align = "justify" >
Stores followers and followed:
< / p >
< pre >
mysql> DESCRIBE usr_follow;
+-------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| FollowerCod | int(11) | NO | PRI | NULL | |
| FollowedCod | int(11) | NO | PRI | NULL | |
| FollowTime | datetime | NO | MUL | NULL | |
+-------------+----------+------+-----+---------+-------+
3 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "usr_last" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_last< / h3 >
< p align = "justify" >
Stores some variable data related to users:
< / p >
< pre >
mysql> DESCRIBE usr_last;
2018-10-04 21:57:25 +02:00
+--------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| WhatToSearch | tinyint(4) | NO | | 0 | |
| LastCrs | int(11) | NO | | -1 | |
| LastTab | tinyint(4) | NO | | NULL | |
| LastTime | datetime | NO | MUL | NULL | |
| LastAccNotif | datetime | NO | | NULL | |
+--------------+------------+------+-----+---------+-------+
6 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_nicknames" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_nicknames< / h3 >
< p align = "justify" >
Stores users' nicknames:
< / p >
< pre >
mysql> DESCRIBE usr_nicknames;
+-----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| UsrCod | int(11) | NO | PRI | NULL | |
| Nickname | char(16) | NO | PRI | NULL | |
| CreatTime | datetime | NO | | NULL | |
2014-12-02 20:43:32 +01:00
+-----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
3 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "usr_report" >
< h3 > Table usr_report< / h3 >
< p align = "justify" >
Stores users' usage reports:
< / p >
< pre >
mysql> DESCRIBE usr_report;
+---------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+--------------+------+-----+---------+----------------+
| RepCod | int(11) | NO | PRI | NULL | auto_increment |
| UsrCod | int(11) | NO | MUL | NULL | |
| ReportTimeUTC | datetime | NO | | NULL | |
| UniqueDirL | char(2) | NO | | NULL | |
| UniqueDirR | char(41) | NO | | NULL | |
| Filename | varchar(255) | NO | | NULL | |
| Permalink | varchar(255) | NO | | NULL | |
+---------------+--------------+------+-----+---------+----------------+
7 rows in set (0,00 sec)
< / pre >
< / section >
< section id = "usr_webs" >
2014-12-02 20:43:32 +01:00
< h3 > Table usr_webs< / h3 >
< p align = "justify" >
Stores users' web and social networks:
< / p >
2018-10-04 21:57:25 +02:00
< pre style = "font-size:0.25em;" >
2014-12-02 20:43:32 +01:00
mysql> DESCRIBE usr_webs;
2018-10-04 21:57:25 +02:00
+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
| UsrCod | int(11) | NO | PRI | NULL | |
| Web | enum('www','500px','delicious','deviantart','diaspora','edmodo','facebook','flickr','foursquare','github','gnusocial','googleplus','googlescholar','identica','instagram','linkedin','orcid','paperli','pinterest','quitter','researchgate','researcherid','scoopit','slideshare','stackoverflow','storify','tumblr','twitter','wikipedia','youtube') | NO | PRI | NULL | |
| URL | varchar(255) | NO | | NULL | |
+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
3 rows in set (0,00 sec)
2014-12-02 20:43:32 +01:00
< / pre >
2018-10-04 21:57:25 +02:00
< / section >
2014-12-02 20:43:32 +01:00
2018-10-04 21:57:25 +02:00
< section id = "ws_keys" >
2014-12-02 20:43:32 +01:00
< h3 > Table ws_keys< / h3 >
< p align = "justify" >
Stores the keys used in plugins and web service:
< / p >
< pre >
mysql> DESCRIBE ws_keys;
+----------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
| WSKey | char(43) | NO | PRI | NULL | |
| UsrCod | int(11) | NO | MUL | NULL | |
| PlgCod | int(11) | NO | MUL | NULL | |
| LastTime | datetime | NO | MUL | NULL | |
2014-12-02 20:43:32 +01:00
+----------+----------+------+-----+---------+-------+
2018-10-04 21:57:25 +02:00
4 rows in set (0,01 sec)
< / pre >
< / section >
2014-12-02 20:43:32 +01:00
< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< / body >
< / html >