Поэтому я использую Neo4J и подумал о том, как обновить существующие базы данных с изменениями схемы, например. узел имеет новые свойства, измененные ребра, измененные значения и т. д.
До сих пор я использовал только SQL Server, и Entity Framework включает в себя инструмент миграции, который может автоматически записывать миграции при изменении схемы.
Как это делается в Neo4J?
Например. клиент имеет версию 1.0 из нашего программного обеспечения и базу данных neo4j. Мы вносим изменения для v.1.1, и теперь нам нужно обновить базу данных от всех наших клиентов.
Я использую Neo4J в C #. До сих пор я нашел только что-то подобное для Ruby: https://neo4jrb.readthedocs.io/en/8.2.x/Migrations.html