Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contentful schema driven by repo code #54

Open
GrigoryGraborenko opened this issue Jun 14, 2020 · 1 comment
Open

Contentful schema driven by repo code #54

GrigoryGraborenko opened this issue Jun 14, 2020 · 1 comment
Assignees
Labels
✨ optimization Improvements under the hood

Comments

@GrigoryGraborenko
Copy link
Collaborator

GrigoryGraborenko commented Jun 14, 2020

https://www.contentful.com/developers/docs/tutorials/cli/scripting-migrations/

"migrations are what we need to do
i’m sure there’s a way to get clever and write some kind of abstraction around the migration DSL that identifies changes in a centralized schema and performs the right operations. the syntax looks pretty friendly
thatd make it REALLY easy for people to work freely in branch-specific contentful environments or in personal spaces
we’d have to figure out how to secure the master+dev environments from changes
for ci, it would be p to set up a github action. can even automatically create & delete environments for feature branches"

@replygirl replygirl added the ✨ optimization Improvements under the hood label Jun 16, 2020
@sparklestheunicorn
Copy link
Collaborator

sparklestheunicorn commented Jun 30, 2020

I've been working with Contentful at my day job for the past year or so. We use this for our schema migrations:

https://github.com/contentful/contentful-migration

At work we have customized it to support multiple spaces, but I don't think that's required for our purposes (yet). I am not an expert in this, but I'm happy to pair and puzzle through issues if needed :)

@keirstaple keirstaple self-assigned this Oct 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ optimization Improvements under the hood
Projects
None yet
Development

No branches or pull requests

4 participants