drupal-8.empty-comment-fields.3052147.php

Contains database additions to drupal-8-rc1.filled.standard.php.gz for the upgrade path in https://www.drupal.org/project/drupal/issues/2885809.

File

core/modules/comment/tests/fixtures/update/drupal-8.empty-comment-fields.3052147.php

View source
<?php


/**
 * @file
 * Contains database additions to drupal-8-rc1.filled.standard.php.gz for the
 * upgrade path in https://www.drupal.org/project/drupal/issues/2885809.
 */
use Drupal\Core\Database\Database;
$connection = Database::getConnection();
$connection->insert('comment')
    ->fields([
    'cid',
    'comment_type',
    'uuid',
    'langcode',
])
    ->values([
    'cid' => '5',
    'comment_type' => 'comment',
    'uuid' => '2f0505ad-fdc7-49fc-9d39-571bfc3e0f88',
    'langcode' => 'en',
])
    ->values([
    'cid' => '6',
    'comment_type' => 'comment',
    'uuid' => '3be94e6b-4506-488a-a861-9742a18f0507',
    'langcode' => 'en',
])
    ->execute();
$connection->insert('comment__comment_body')
    ->fields([
    'bundle',
    'deleted',
    'entity_id',
    'revision_id',
    'langcode',
    'delta',
    'comment_body_value',
    'comment_body_format',
])
    ->values([
    'bundle' => 'comment',
    'deleted' => '0',
    'entity_id' => '5',
    'revision_id' => '5',
    'langcode' => 'en',
    'delta' => '0',
    'comment_body_value' => "<p>Comment body</p>\r\n",
    'comment_body_format' => 'basic_html',
])
    ->values([
    'bundle' => 'comment',
    'deleted' => '0',
    'entity_id' => '6',
    'revision_id' => '6',
    'langcode' => 'en',
    'delta' => '0',
    'comment_body_value' => "<p>Comment body</p>\r\n",
    'comment_body_format' => 'basic_html',
])
    ->execute();
$connection->insert('comment_field_data')
    ->fields([
    'cid',
    'comment_type',
    'langcode',
    'pid',
    'entity_id',
    'subject',
    'uid',
    'name',
    'mail',
    'homepage',
    'hostname',
    'created',
    'changed',
    'status',
    'thread',
    'entity_type',
    'field_name',
    'default_langcode',
])
    ->values([
    'cid' => '5',
    'comment_type' => 'comment',
    'langcode' => 'en',
    'pid' => NULL,
    'entity_id' => '8',
    'subject' => 'Comment with no entity_type',
    'uid' => '1',
    'name' => 'drupal',
    'mail' => NULL,
    'homepage' => NULL,
    'hostname' => '127.0.0.1',
    'created' => '1557218256',
    'changed' => '1557218256',
    'status' => '1',
    'thread' => '02/',
    'entity_type' => NULL,
    'field_name' => 'field_test_2',
    'default_langcode' => '1',
])
    ->values([
    'cid' => '6',
    'comment_type' => 'comment',
    'langcode' => 'en',
    'pid' => NULL,
    'entity_id' => '8',
    'subject' => 'Comment with no field_name',
    'uid' => '1',
    'name' => 'drupal',
    'mail' => NULL,
    'homepage' => NULL,
    'hostname' => '127.0.0.1',
    'created' => '1557218266',
    'changed' => '1557218266',
    'status' => '1',
    'thread' => '03/',
    'entity_type' => 'node',
    'field_name' => NULL,
    'default_langcode' => '1',
])
    ->execute();

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.