我无法理解如何管理模式以便为不同的环境(开发,测试和生产)提供相同的数据库结构。并在部署服务器中。如何定义,存储和更新ArangoDB或Neo4j架构。
我知道SQL数据库的sequelize实用程序。它具有在不同模式版本(http://docs.sequelizejs.com/manual/tutorial/migrations.html)之间进行迁移的工具,以便更好地理解我想要的内容。
ArangoDB有Schema进化工具,即migrantverde及其后继者arangoMigo。
ArangoMigo使用Yaml文件来描述schemata,而Migrant verde使用XML文件。