Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

bol

4 sites Security covered
View on drupal.org

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

Activity

Total releases
3
First release
Jun 2025
Latest release
9 months ago
Release cadence
1 day
Stability
67% stable

Release Timeline

Releases

Version Type Release date
1.2.1 Stable Jun 20, 2025
1.2.0 Stable Jun 19, 2025
1.2.x-dev Dev Jun 19, 2025