Problem/Motivation
It's not the name
column in the Drupal 7 filter_format
database table that determines the ID of the FilterFormat
config entity, but the format
column, which is an auto-incrementing integer.
Consequence: this makes any future debugging on your Drupal 8 site a pain, because rather than sensible formats such as basic_html
or markdown_all_html_allowed
, you get 3
or 7
as text format IDs.
Proposed resolution
Use the name
column in the D7 table and apply the "machine name" algorithm to it to generate a sensible name.
Remaining tasks
TBD
User interface changes
N/A
API changes
N/A
Data model changes
More sensible D8 destination data model.
Release notes snippet
TBD