datocms / product-roadmap

This project is now discontinued. For feature requests, please use our community forum.
https://community.datocms.com/
19 stars 1 forks source link

Multiple schema+data environments (production, staging, etc.) #121

Open matjack1 opened 5 years ago

matjack1 commented 5 years ago

Would be helpful to be able to sync existing models from one project to another.

Might be related to this https://github.com/datocms/feature-requests/issues/75 across languages.

calebmisclevitz commented 5 years ago

Related: I would like see a solution for safely modifying models/content in a "development" context. In other words, I could safely prototype new fields AND content without breaking something in production.

I'm using DatoCMS to prototype new features and models in an online magazine that has a minimalist proprietary CMS. We could almost even use DatoCMS in production if there was a way to migrate changes more safely.

I realize there is a draft/publish feature, but it doesn't really solve the issue of breaking a high traffic production app by modifying a field.

Even a way to sync or import/export between projects would be acceptable.

kokarn commented 5 years ago

This would be a huge help with any moderate size project 👍

hellojebus commented 5 years ago

Has anyone tried this via their Content Management API? Wondering if this is possible aswell.

matjack1 commented 5 years ago

@hellojebus you can already do that using our CM API, you can find more info here: https://www.datocms.com/docs/content-management-api/resources/item-type

I think we were discussing here about a built-in option to make the process easier.

matjack1 commented 4 years ago

This feature request has been moved to https://community.datocms.com/t/294