TerminusDB is a distributed database with a collaboration model
merge_repeats
in document interface insert that merges documents with the same idThis release introduces a docker-compose deployment method which gets you all components of a fully-featured terminusdb setup:
Beyond that, this version brings various fixes and enhancements to our GraphQL support, our schema checking and migrations, and the document interface. Please read the detailed list below.
include_children
argument.TERMINUSDB_TRUST_MIGRATIONS
will ensure that instance data is not re-checked when schemas change due to migrations, as migrations should in principle not result in any errors. As the migration feature is still relatively new, the default here is false, meaning that without this environment variable, all schema changes result in a recheck of all existing instance data. In the future, this default will likely change.ids
on GET allowing you to submit a list of documents to retrieve at once.concat
commandTerminusDB Server v11.0.6 Release Notes
@oneOf
would leave stale objects in the schema graph@oneOf
propertiesallow_destructive_migration
: Allow for inference of migrations that will also modify instance data. If set, the schema modification will also automatically transform any instance objects already in the database.
** require_migration
: This will cause the request to fail for schema changes for which no migration can be inferred.start
and count
options for paged results