mirror of https://github.com/acanas/swad-core.git
Version 16.155.4
This commit is contained in:
parent
1001e70582
commit
0056a531e2
|
@ -254,8 +254,8 @@ CREATE TABLE IF NOT EXISTS courses (
|
|||
InsCrsCod CHAR(7) NOT NULL,
|
||||
Status TINYINT NOT NULL DEFAULT 0,
|
||||
RequesterUsrCod INT NOT NULL DEFAULT -1,
|
||||
ShortName VARCHAR(32) COLLATE latin1_spanish_ci NOT NULL,
|
||||
FullName VARCHAR(127) COLLATE latin1_spanish_ci NOT NULL,
|
||||
ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL,
|
||||
FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL,
|
||||
NumIndicators INT NOT NULL DEFAULT -1,
|
||||
UNIQUE INDEX(CrsCod),
|
||||
INDEX(DegCod,Year),
|
||||
|
|
|
@ -200,17 +200,25 @@
|
|||
// TODO: Subject in msg_content and msg_content_deleted should be VARCHAR(255) in order to be copied directly to SummaryStr
|
||||
// TODO: Check how to get a summary of a social post or comments
|
||||
|
||||
// TODO: En la agenda debe poder repetirse el nombre del evento
|
||||
// TODO: Cuando hay un fallo al rellenar el formulario de nuevo evento en la agenda se borran los datos
|
||||
|
||||
/*****************************************************************************/
|
||||
/****************************** Public constants *****************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
#define Log_PLATFORM_VERSION "SWAD 16.155.3 (2017-03-09)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 16.155.4 (2017-03-10)"
|
||||
#define CSS_FILE "swad16.147.css"
|
||||
#define JS_FILE "swad16.144.js"
|
||||
|
||||
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
||||
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
|
||||
/*
|
||||
Version 16.155.4: Mar 10, 2017 Adjusting size of database fields. (216626 lines)
|
||||
2 changes necessary in database:
|
||||
ALTER TABLE courses CHANGE COLUMN ShortName ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL;
|
||||
ALTER TABLE courses CHANGE COLUMN FullName FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL;
|
||||
|
||||
Version 16.155.3: Mar 10, 2017 Adjusting size of database fields.
|
||||
Code refactoring related with renaming country name. (216620 lines)
|
||||
9 changes necessary in database:
|
||||
|
|
|
@ -80,14 +80,14 @@ struct Course
|
|||
long CrsCod;
|
||||
char InstitutionalCrsCod[Crs_MAX_BYTES_INSTITUTIONAL_CRS_COD + 1]; // Institutional code of the course
|
||||
long DegCod;
|
||||
unsigned Year; // Year: 0 (optatives), 1, 2, 3...
|
||||
Crs_Status_t Status; // Course status
|
||||
long RequesterUsrCod; // User code of the person who requested the creation of this course
|
||||
unsigned Year; // Year: 0 (optatives), 1, 2, 3...
|
||||
Crs_Status_t Status; // Course status
|
||||
long RequesterUsrCod; // User code of the person who requested the creation of this course
|
||||
char ShrtName[Hie_MAX_BYTES_SHRT_NAME + 1]; // Short name of course
|
||||
char FullName[Hie_MAX_BYTES_FULL_NAME + 1]; // Full name of course
|
||||
unsigned NumUsrs; // Number of users (students + teachers)
|
||||
unsigned NumTchs; // Number of teachers
|
||||
unsigned NumStds; // Number of students
|
||||
unsigned NumUsrs; // Number of users (students + teachers)
|
||||
unsigned NumTchs; // Number of teachers
|
||||
unsigned NumStds; // Number of students
|
||||
};
|
||||
|
||||
/*****************************************************************************/
|
||||
|
|
|
@ -604,18 +604,18 @@ mysql> DESCRIBE courses;
|
|||
9 rows in set (0.00 sec)
|
||||
*/
|
||||
DB_CreateTable ("CREATE TABLE IF NOT EXISTS courses ("
|
||||
"CrsCod INT NOT NULL AUTO_INCREMENT,"
|
||||
"DegCod INT NOT NULL DEFAULT -1,"
|
||||
"Year TINYINT NOT NULL DEFAULT 0,"
|
||||
"InsCrsCod CHAR(7) NOT NULL,"
|
||||
"Status TINYINT NOT NULL DEFAULT 0,"
|
||||
"RequesterUsrCod INT NOT NULL DEFAULT -1,"
|
||||
"ShortName VARCHAR(32) COLLATE latin1_spanish_ci NOT NULL,"
|
||||
"FullName VARCHAR(127) COLLATE latin1_spanish_ci NOT NULL,"
|
||||
"NumIndicators INT NOT NULL DEFAULT -1,"
|
||||
"UNIQUE INDEX(CrsCod),"
|
||||
"INDEX(DegCod,Year),"
|
||||
"INDEX(Status))");
|
||||
"CrsCod INT NOT NULL AUTO_INCREMENT,"
|
||||
"DegCod INT NOT NULL DEFAULT -1,"
|
||||
"Year TINYINT NOT NULL DEFAULT 0,"
|
||||
"InsCrsCod CHAR(7) NOT NULL,"
|
||||
"Status TINYINT NOT NULL DEFAULT 0,"
|
||||
"RequesterUsrCod INT NOT NULL DEFAULT -1,"
|
||||
"ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL," // Hie_MAX_BYTES_SHRT_NAME
|
||||
"FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL," // Hie_MAX_BYTES_FULL_NAME
|
||||
"NumIndicators INT NOT NULL DEFAULT -1,"
|
||||
"UNIQUE INDEX(CrsCod),"
|
||||
"INDEX(DegCod,Year),"
|
||||
"INDEX(Status))");
|
||||
|
||||
/***** Table crs_grp *****/
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue