Files To Media Migrate
-----------------------
# Drush Batch Commands Migrating files to media.
This module provides custom drush commands for migrating files to media and
create media field.
## Table of contents (TOC)
- Requirements
- Installation
- Commands
## Requirements
Before you can start, you need to install the Drush & media,media_library, file,
migrate, migrate_drupal modules of Drupal Core.
## INSTALLATION
*Install as you would normally install a contributed Drupal module. Visit
[Installing Modules](https://www.drupal.org/docs/extending-drupal/installing-modules) for further information.
## Commands
-------------
This module provides us with Drush commands:
# Create media entity suffixed by field_name.
"drush create-media-field "
In this command, we have four arguments.
1. bundle: the content type which you need to create a media entity for
files entity.
2. type: The type of the field e.g. image or file.
3. target_media_bundle: the bundle of the media type.
E.g. image, document, video, etc.
4. entity_type: The bundle type e.g. node, block_content.
# migrating files entities to media.
"drush files-to-media "
In this command, we have three arguments.
1. field_name: The field name which you need to migrate.
2. type: The type of the field e.g. image or file.
3. entity_type: The bundle type e.g. node, block_content.
# To use
* drush create-media-field .
When you hit the above command it will automatically create fields For
all files like images, audio, and video the corresponding media entity reference
fields suffixed by _media.
* drush files-to-media .
When you hit the above command it will migrate all the field_featured_image to
the field_featured_image_media field.
# Note
After migrating File Entity to Media Entity, you need to enable media fields
from Manage Form Display & Manage Display.
Project information
- Project categories: Content editing experience, Media, Import and export
17 sites report using this module
- Created by vivek_lnwebworks on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.




