👉 Visit the DatoCMS homepage or see What is DatoCMS?
This repo contains the code for the Migrating content to Structured Text tutorial.
Install the @datocms/cli
to manage migrations
npm install -g @datocms/cli
The datocms.config.json
file can be customized according to your preferences. Read more about the CLI configuration here
Clone the example DatoCMS project into your account using the button below:
Copy the read-write token from Settings > API tokens inside the .env
file.
Then inside the project root folder, run the following commands:
npm install
datocms migrate:run --destination=with-structured-text
To create a new migration use this command. The DatoCMS cli will generate a new migration, based on the settings specified in the datocms.config.json
file
datocms migrate:new <nameOfMigrationScript>
DatoCMS is the REST & GraphQL Headless CMS for the modern web.
Trusted by over 25,000 enterprise businesses, agency partners, and individuals across the world, DatoCMS users create online content at scale from a central hub and distribute it via API. We ❤️ our developers, content editors and marketers!
Quick links:
- ⚡️ Get started with a free DatoCMS account
- 🔖 Go through the docs
- ⚙️ Get support from us and the community
- 🆕 Stay up to date on new features and fixes on the changelog
Our featured repos:
- datocms/react-datocms: React helper components for images, Structured Text rendering, and more
- datocms/js-rest-api-clients: Node and browser JavaScript clients for updating and administering your content. For frontend fetches, we recommend using our GraphQL Content Delivery API instead.
- datocms/cli: Command-line interface that includes our Contentful importer and Wordpress importer
- datocms/plugins: Example plugins we've made that extend the editor/admin dashboard
- DatoCMS Starters has examples for various Javascript frontend frameworks
Or see all our public repos