Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

DataTrek Entities automates the creation and management of entity types and fields in Drupal, streamlining development and site building. It's particularly useful for rapid prototyping, migrations, and deploying complex content structures in bulk.

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.

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

Tracked releases
1
Tracked since
Jul 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.0-alpha1 Pre-release 10–11 Jul 21, 2025