Built.io Contentstack is a headless CMS with an API-first approach that puts content at the centre. It is designed to simplify the process of publication by separating code from content.
This tool helps you to import content which is exported using contentstack-export utility into another stack.
Download this project and install all the modules using following command.
npm installUpdate configuration details at config/index.json :
"base_locale":{"name": <<YOUR MASTER LOCALE NAME>>, "code":<<YOUR MASTER LOCALE CODE>>}
"email": <<YOUR EMAIL ADDRESS>>
"password" : <<PASSWORD>>
"source_stack" : <<SOURCE_STACK_API_KEY>>
"target_stack" : <<TARGET_STACK_API_KEY>>
"data": <<FOLDER PATH WHERE DATA IS EXPORTED>>
Once all things are configured, you have to run following commands:
npm run import
npm run import <<module name>>
Module names and sequence can be as follows:
- assets
- environments
- locales
- contentTypes
- entries
Note: Before importing entries, you must have to import locales, assets and content types.
- It will migrate only latest published version of entry.
This project is licensed under MIT license