vitrivr / vitrivr-engine

vitrivr's next-generation retrieval engine. It is capable of extracting and retrieving a wider range of multimedia objects such as audio, video, images or 3d models.
https://vitrivr.org
MIT License
6 stars 3 forks source link

Cli Command to migrate between databases #117

Closed Nifalu closed 3 weeks ago

Nifalu commented 3 weeks ago

This PR adds a new migrate-to Cli command to migrate all contents of one schema to another. For example to easily migrate from an existing cottontail database to postgres. Usage: <origin-schema> migrate-to -n <target-schema>

Both schemas need to be initialised <schema> init and contain the same entities.

Wiki: https://github.com/vitrivr/vitrivr-engine/wiki/Example#migration