'varchar', 'length' => 128, 'not null' => FALSE, ]; $schema = Database::getConnection()->schema(); $schema->changeField('search_api_synonym', 'word', 'word', $spec); } /** * Remove extra white spaces from synonyms. */ function search_api_synonym_update_8002() { $sids = \Drupal::entityQuery('search_api_synonym') ->condition('synonyms', '% %', 'LIKE') ->execute(); foreach ($sids as $sid) { $synonym = Synonym::load($sid); $synonyms = explode(',', $synonym->getSynonyms()); array_walk($synonyms, 'trim'); $synonyms = implode(',', $synonyms); $synonym->setSynonyms($synonyms); $synonym->save(); } }