Skip to content

database

Manage the databases available on your VoLCA server. Databases can be uploaded once and persist across server restarts.

Terminal window
volca --config volca.toml database [SUBCOMMAND]
{databaseHelp}
{databaseUploadHelp}
{databaseDeleteHelp}
Terminal window
# List all databases (loaded and unloaded)
volca --config volca.toml database
volca --config volca.toml database list
# Upload a database archive
volca --config volca.toml database upload /data/ecoinvent-3.10.7z --name "ecoinvent 3.10"
# Delete a database
volca --config volca.toml database delete "ecoinvent 3.10"

When uploading: ZIP, 7z, tar.gz, tar.xz. The archive should contain the database files in the expected format (see Configuration guide for format details).

After upload, a database is available but not loaded. To load it at runtime:

Terminal window
curl -X POST http://localhost:8080/api/v1/db/ecoinvent/load

Or set load = true in your config file to auto-load at startup.