Loading entity_reference_media.install +21 −12 Original line number Diff line number Diff line Loading @@ -21,18 +21,27 @@ function entity_reference_media_update_8001() { $schema = Database::getConnection()->schema(); $schema->addField($table, $field_name . '_default_start_end', [ $fields_add = [ $field_name . '_default_start_end' => [ 'type' => 'int', 'size' => 'tiny' ]); $schema->addField($table, $field_name . '_video_start', [ ], $field_name . '_video_start' => [ 'type' => 'float', 'size' => 'normal' ]); $schema->addField($table, $field_name . '_video_end', [ ], $field_name . '_video_end' => [ 'type' => 'float', 'size' => 'normal' ]); ] ]; foreach ($fields_add as $column => $options) { if ($schema->fieldExists($table, $column)) { continue; } $schema->addField($table, $column, $options); } } } } Loading
entity_reference_media.install +21 −12 Original line number Diff line number Diff line Loading @@ -21,18 +21,27 @@ function entity_reference_media_update_8001() { $schema = Database::getConnection()->schema(); $schema->addField($table, $field_name . '_default_start_end', [ $fields_add = [ $field_name . '_default_start_end' => [ 'type' => 'int', 'size' => 'tiny' ]); $schema->addField($table, $field_name . '_video_start', [ ], $field_name . '_video_start' => [ 'type' => 'float', 'size' => 'normal' ]); $schema->addField($table, $field_name . '_video_end', [ ], $field_name . '_video_end' => [ 'type' => 'float', 'size' => 'normal' ]); ] ]; foreach ($fields_add as $column => $options) { if ($schema->fieldExists($table, $column)) { continue; } $schema->addField($table, $column, $options); } } } }