Пример #1
0
if (!$ilDB->tableExists('qpl_a_kprim')) {
    $ilDB->createTable('qpl_a_kprim', array('question_fi' => array('type' => 'integer', 'length' => 4, 'notnull' => true, 'default' => 0), 'position' => array('type' => 'integer', 'length' => 4, 'notnull' => true, 'default' => 0), 'answertext' => array('type' => 'text', 'length' => 1000, 'notnull' => false, 'default' => null), 'imagefile' => array('type' => 'text', 'length' => 255, 'notnull' => false, 'default' => null), 'correctness' => array('type' => 'integer', 'length' => 1, 'notnull' => true, 'default' => 0)));
    $ilDB->addPrimaryKey('qpl_a_kprim', array('question_fi', 'position'));
    $ilDB->addIndex('qpl_a_kprim', array('question_fi'), 'i1');
}
?>

<#4317>
<?php 
$ilCtrlStructureReader->getStructure();
?>
<#4318>
<?php 
// #13858
include_once './Services/Migration/DBUpdate_3560/classes/class.ilDBUpdateNewObjectType.php';
ilDBUpdateNewObjectType::varchar2text('rbac_log', 'data');
?>
<#4319>
<?php 
$ilDB->addTableColumn('page_qst_answer', 'unlocked', array("type" => "integer", "notnull" => true, "length" => 1, "default" => 0));
?>
<#4320>
<?php 
/** @var ilDB $ilDB */
if (!$ilDB->tableColumnExists('tst_solutions', 'step')) {
    $ilDB->addTableColumn('tst_solutions', 'step', array('type' => 'integer', 'length' => 4, 'notnull' => false, 'default' => null));
}
?>
<#4321>
<?php 
/** @var ilDB $ilDB */