Skip to content

europeana/ds4ch-bolt-contentful-migration

Repository files navigation

ds4ch-bolt-contentful-migration

Node.js scripts to migrate content from Europeana Bolt CMS MySQL database, to Contentful blogPosting content type.

Installation

Install dependencies with:

pnpm install

Configuration

Copy the supplied .env.example file to .env, and populate with the configuration for MySQL and Contentful.

Usage

1. Authors

First, authors need to be migrated:

pnpm migrate authors

NOTE: if authors are not migrated first, then posts will not be linked to them.

2. Posts

Second, posts need to be migrated:

pnpm migrate posts

License

Licensed under the EUPL v1.2.

For full details, see LICENSE.md.

About

Node.js scripts to migrate Europeana Pro content from Bolt SQL to Contentful

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published