Coder Social home page Coder Social logo

Thankyou about surrealdb-migrations HOT 3 CLOSED

odonno avatar odonno commented on May 29, 2024
Thankyou

from surrealdb-migrations.

Comments (3)

Odonno avatar Odonno commented on May 29, 2024

No. Thank you yourself Gerard.

Like you said, this is an important piece of the puzzle when working with a database. That's why this project exist, but be aware that this is not production-ready.

I am glad if you find it useful.

from surrealdb-migrations.

gedw99 avatar gedw99 commented on May 29, 2024

oh I know its not ready. hell neither is surreal really.

If you need help just yell. I am pretty busy but schema evolution is a subject I am into.

here is some new stuff.
https://github.com/xataio/pgroll uses https://openpracticelibrary.com/practice/expand-and-contract-pattern/

so you essentially multi versioning the DB in an "eventual" way, so that your API to the middle tier can cope with 2 versions at the same time. That essentially solves a very big PITA for OPS.

It might have some bearing eventually on the surreal db schema evolution. I read that the team are designed for multi versioning btw. Did you see any info on that I wonder ?

from surrealdb-migrations.

Odonno avatar Odonno commented on May 29, 2024

oh I know its not ready. hell neither is surreal really.

Nothing is fully ready in a sense. I mean. Some can be feature complete per their own scope (relational databases like SQL Server, document databases like MongoDB). But the multi-model databases world is a true Pandora box.

If you need help just yell. I am pretty busy but schema evolution is a subject I am into.

Same. Same. Feel free to pick a subject that motivates you.

here is some new stuff. https://github.com/xataio/pgroll uses https://openpracticelibrary.com/practice/expand-and-contract-pattern/

Interesting. Will find the time to read that. Yes, there is quite some innovative solutions/patterns for migrations that rises at the moment. The same goes for databases obviously. Still making sense of what is the best workflow even though not everyone as the same. I really like the one I got right now. But if it don't want to miss interesting improvements.

so you essentially multi versioning the DB in an "eventual" way, so that your API to the middle tier can cope with 2 versions at the same time. That essentially solves a very big PITA for OPS.

Like what GraphQL "invented" with the Obsolete property?

I suppose there are two kinds of data/migrations: cold migrations and hot migrations. Based on the volume of data affected? Intriguing.

It might have some bearing eventually on the surreal db schema evolution. I read that the team are designed for multi versioning btw. Did you see any info on that I wonder ?

Not that I am aware of.

from surrealdb-migrations.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.