Estou fazendo o curso "ORM com Node.js: desenvolvendo uma API com Sequelize e SQLite" e fiquei com uma dúvida. O padrão de migrações utilizado pelo sequelize-cli é aplicável para ODMs?
O sequelize-cli é uma ferramenta que facilita o desenvolvimento de aplicações com o Sequelize, um ORM (Object Relational Mapper) para bancos de dados relacionais. O padrão de migrações utilizado pelo sequelize-cli consiste em definir as alterações no banco de dados em arquivos separados, chamados de migrações. Essas migrações são aplicadas ao banco de dados pelo sequelize-cli, de forma automática ou manual.
O padrão de migrações também pode ser utilizado por ODMs (Object Document Mappers), como o Mongoose? Se sim, qual o pacote que faz esse tipo de função? Além disso gostaria de saber também se isso é uma pratica comum de se realizar em projetos com NoSQL?