This module adds a Drush command to generate a comprehensive inventory of Drupal site structures, such as content types, views, and blocks. It's useful for site audits and understanding the site's architecture, and can analyze both Drupal 10 and Drupal 7 databases.
Bill of Lading provides a custom drush command, bol, which generates a list of Drupal structures present on the site, such as:
- blocks
- block types
- content types
- content type fields
- filter formats
- group relationship
- group role
- group type
- image styles
- media types
- paragraphs
- user roles
- views
- vocabularies
- webforms
- workflows
Features
All of the information in the bill of lading is discoverable at various places in Drupal's admin UI. This module brings the information together in one place, and is particularly useful when doing a site inventory to determine the site's architecture.
A bill of lading can be produced for the D10 site on which it is run, as well as for a D7 database configured as a migration source.
The output is available in all supported drush output formats using the --format switch (drush help bol for a list).
Enabling the module in the usual way will add a drush command, bol. The command
drush help bol
will provide syntax and option information. The module will analyze the configuration yaml files, so ensure that the site configuration has been exported (drush cex).
To run against a D7 db be sure to have the db configured in the settings file as the default migration db, and when issuing the drush command add --d7 as an option.
Additional Requirements
Drush version 12 or higher is required.
Similar projects
Fox Drush Console - provides entity data via an extensible drush command
Ask your assistant about Bill of Lading
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.2.1 | Stable | 10–11 | Jun 20, 2025 | ||
| 1.2.0 | Stable | 10–11 | Jun 19, 2025 | ||
| 1.2.x-dev | Dev | 10–11 | Jun 19, 2025 | ||
| 1.1.0 | Stable | 10–11 | Mar 31, 2024 | ||
| 1.0.1 | Stable | 10–11 | Mar 24, 2024 | ||
| 1.0.0 | Stable | 10–11 | Mar 23, 2024 | ||
| 1.0.0-rc1 | Pre-release | 10–11 | Mar 21, 2024 | ||
| 1.0.0-beta1 | Pre-release | 10 | Mar 13, 2024 | ||
| 1.0.0-alpha4 | Pre-release | 10 | Mar 13, 2024 | ||
| 1.0.0-alpha3 | Pre-release | 10 | Mar 12, 2024 |