datatrek starts
datatrek process
datatrek ends

This project is not covered by Drupal’s security advisory policy.

DataTrek Entities automates entity and field creation and management in Drupal, removing manual configuration for developers and site builders. Ideal for rapid prototyping, migration, and bulk content structure deployments.

Automates entity/field creation & management. Removes manual config from developers. Ideal for rapid prototyping, migrations & bulk deployments.

Features

- Automated Entity Creation: Create new entity types with full field configurations
- Field Management API: Add, modify, or delete fields from existing entities from spreadsheets.
- Bulk Operations: Work on multiple entities and fields in a single operation
- Migration Support: In-built tools to manage content structure migrations

When would you use this module?

- Creating multiple entity types rapidly without clicking or programming.
- Moving sophisticated content structures between websites.
- Automating entity configuration in deployment.

Works with Core, Contrib, and Custom Entities:

  • Block type
  • Comment type
  • Contact form
  • Content type
  • Media type
  • Paragraphs type
  • Product attribute
  • Product type
  • Product variation type
  • Profile type
  • Store type
  • Taxonomy
  • User

Post-Installation

1. Install the module: `drush en datatrek_entities`
2. Configure at `/admin/config/development/datatrek-entities`
3. Set permissions at `/admin/people/permissions`

Additional Requirements

Does this project need anything beyond Drupal core? Include any dependent modules, libraries, APIs, etc., that are required for this project to work.

- Drupal 10.x, or 11.x
- PHP 8.0+
- Field module (core)
- Entity module (core)

No external libraries needed.

Similar projects

There are projects like Entity Import, Entity Clone, Feeds and many import export modules.
What sets DataTrek Entities apart: Automation-first philosophy with bulk operations and migration-friendly tool. Plan and create entities externally and implement in the Drupal eco system with ease.

Supporting this Module

Skarchen LLC - Experts in data-driven Drupal solutions specializing in automations, migrations, translations, web services, and headless architectures.

- GitHub: github.com/SkarchenIlc/datatrek-entities
- Issue Queue: File bugs and ask for features on Drupal.org

Part of the DataTrek Suite: Other modules under development are DataTrek Translator, DataTrek Migrator, and DataTrek WebService.

Project information

Releases