Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 28... Línea 28...
28
 */
28
 */
29
function xmldb_quiz_upgrade($oldversion) {
29
function xmldb_quiz_upgrade($oldversion) {
30
    global $CFG, $DB;
30
    global $CFG, $DB;
31
    $dbman = $DB->get_manager();
31
    $dbman = $DB->get_manager();
Línea 32... Línea -...
32
 
-
 
33
    // Automatically generated Moodle v4.1.0 release upgrade line.
-
 
34
    // Put any upgrade step following this.
-
 
35
 
-
 
36
    if ($oldversion < 2022120500) {
-
 
37
        // Define field displaynumber to be added to quiz_slots.
-
 
38
        $table = new xmldb_table('quiz_slots');
-
 
39
        $field = new xmldb_field('displaynumber', XMLDB_TYPE_CHAR, '16', null, null, null, null, 'page');
-
 
40
 
-
 
41
        // Conditionally launch add field displaynumber.
-
 
42
        if (!$dbman->field_exists($table, $field)) {
-
 
43
            $dbman->add_field($table, $field);
-
 
44
        }
-
 
45
 
-
 
46
        // Quiz savepoint reached.
-
 
47
        upgrade_mod_savepoint(true, 2022120500, 'quiz');
-
 
48
    }
-
 
49
 
32
 
50
    // Automatically generated Moodle v4.2.0 release upgrade line.
33
    // Automatically generated Moodle v4.2.0 release upgrade line.
Línea 51... Línea 34...
51
    // Put any upgrade step following this.
34
    // Put any upgrade step following this.
52
 
35
 
Línea 133... Línea 116...
133
    }
116
    }
Línea 134... Línea 117...
134
 
117
 
135
    // Automatically generated Moodle v4.4.0 release upgrade line.
118
    // Automatically generated Moodle v4.4.0 release upgrade line.
Línea -... Línea 119...
-
 
119
    // Put any upgrade step following this.
-
 
120
 
-
 
121
    // Automatically generated Moodle v4.5.0 release upgrade line.
-
 
122
    // Put any upgrade step following this.
-
 
123
    if ($oldversion < 2025011300) {
-
 
124
        // Define field precreateattempts to be added to quiz.
-
 
125
        $table = new xmldb_table('quiz');
-
 
126
        $field = new xmldb_field('precreateattempts', XMLDB_TYPE_INTEGER, '1', null, null, null, null, 'allowofflineattempts');
-
 
127
 
-
 
128
        // Conditionally launch add field precreateattempts.
-
 
129
        if (!$dbman->field_exists($table, $field)) {
-
 
130
            $dbman->add_field($table, $field);
-
 
131
        }
-
 
132
 
-
 
133
        upgrade_mod_savepoint(true, 2025011300, 'quiz');
-
 
134
    }
-
 
135
 
-
 
136
    // Automatically generated Moodle v5.0.0 release upgrade line.
136
    // Put any upgrade step following this.
137
    // Put any upgrade step following this.
137
 
138