Class ilECSUpdateSteps8 contains update steps for release 8.
More...
Class ilECSUpdateSteps8 contains update steps for release 8.
- Author
- Stefan Meyer meyer.nosp@m.@lei.nosp@m.fos.d.nosp@m.e
Definition at line 25 of file ilECSUpdateSteps8.php.
◆ prepare()
◆ step_1()
ilECSUpdateSteps8::step_1 |
( |
| ) |
|
Add consent table.
Definition at line 37 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_INTEGER.
39 if (!$this->db->tableExists(
'ecs_user_consent')) {
40 $this->db->createTable(
'ecs_user_consent', [
52 $this->db->addPrimaryKey(
'ecs_user_consent', [
'usr_id',
'mid']);
◆ step_2()
ilECSUpdateSteps8::step_2 |
( |
| ) |
|
Definition at line 56 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_TEXT.
58 if (!$this->db->tableColumnExists(
'ecs_part_settings',
'username_placeholders')) {
59 $this->db->addTableColumn(
61 'username_placeholders',
◆ step_3()
ilECSUpdateSteps8::step_3 |
( |
| ) |
|
◆ step_4()
ilECSUpdateSteps8::step_4 |
( |
| ) |
|
Definition at line 88 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_INTEGER.
90 if (!$this->db->tableColumnExists(
'ecs_part_settings',
'incoming_local_accounts')) {
91 $this->db->addTableColumn(
93 'incoming_local_accounts',
◆ step_5()
ilECSUpdateSteps8::step_5 |
( |
| ) |
|
Definition at line 104 of file ilECSUpdateSteps8.php.
References ilDBConstants\T_TEXT.
106 if (!$this->db->tableColumnExists(
'ecs_part_settings',
'outgoing_auth_mode')) {
107 $this->db->addTableColumn(
109 'outgoing_auth_mode',
◆ step_6()
ilECSUpdateSteps8::step_6 |
( |
| ) |
|
Definition at line 120 of file ilECSUpdateSteps8.php.
122 if ($this->db->tableColumnExists(
'ecs_part_settings',
'outgoing_auth_mode')) {
123 $this->db->renameTableColumn(
125 'outgoing_auth_mode',
126 'outgoing_auth_modes'
◆ step_7()
ilECSUpdateSteps8::step_7 |
( |
| ) |
|
◆ $db
The documentation for this class was generated from the following file: