Я новичок в drupal. Мне нужно написать модуль, который должен обрабатывать детали, связанные с пользователем.Добавить значения в таблицу «config» и таблицу «key_value» при создании нового поля в существующей таблице в Drupal 8
Я могу создать модуль и добавить изменения базы данных под заказ в таблице 'users_field_data'
. с помощью db_add_field в hook_install()
db_add_field('users_field_data', 'user_office', array(
'type' => 'varchar',
'length' => 255,
'not null' => FALSE,
));
Но одна вещь, которую я заметил, при установке какой-либо другой модуль из Друпал, когда новое поле добавляется в базу данных, что позволяет экономить некоторые значения «конфигурации» таблицы и «key_value'table.
Есть ли способ, что я добавляю значения 'config'
таблицы и 'key_value'
таблицы при создании нового поля в существующую таблицу в Друпала 8.