New database changes uncommenting indexes that improve LP speed see task BT#4701 and add changing to intro text to mediumtext in the tool_intro table see BT#4706
parent
789fa3f6d7
commit
7dc976d3c7
@ -0,0 +1,35 @@ |
||||
-- This script updates the databases structure before migrating the data from |
||||
-- version 1.9.0 (or version 1.9.2) to version 1.10.0 |
||||
-- it is intended as a standalone script, however, because of the multiple |
||||
-- databases related difficulties, it should be parsed by a PHP script in |
||||
-- order to connect to and update the right databases. |
||||
-- There is one line per query, allowing the PHP function file() to read |
||||
-- all lines separately into an array. The xxMAINxx-type markers are there |
||||
-- to tell the PHP script which database we're talking about. |
||||
-- By always using the keyword "TABLE" in the queries, we should be able |
||||
-- to retrieve and modify the table name from the PHP script if needed, which |
||||
-- will allow us to deal with the unique-database-type installations |
||||
-- |
||||
-- This first part is for the main database |
||||
|
||||
-- xxMAINxx |
||||
|
||||
|
||||
-- Do not move this query |
||||
|
||||
-- Main changes |
||||
|
||||
-- Courses changes |
||||
|
||||
ALTER TABLE c_lp_item ADD INDEX idx_c_lp_item_cid_lp_id (c_id, lp_id); |
||||
ALTER TABLE c_lp_item_view ADD INDEX idx_c_lp_item_view_cid_lp_view_id_lp_item_id(c_id, lp_view_id, lp_item_id); |
||||
ALTER TABLE c_tool_intro MODIFY COLUMN intro_text MEDIUMTEXT NOT NULL; |
||||
|
||||
UPDATE settings_current SET selected_value = '1.10.0.18715' WHERE variable = 'chamilo_database_version'; |
||||
|
||||
-- xxSTATSxx |
||||
|
||||
-- xxUSERxx |
||||
|
||||
-- xxCOURSExx |
||||
-- All DB course changes will be added in the "main zone" |
Loading…
Reference in new issue