Docs menu · Reference

Deletes a named graph and every visible node, edge, binding, and ontology row it owns. Deleting a graph that does not exist is not an error: the acknowledgement reports deleted: false with a not_found effect. Earlier states remain readable through time travel on other commands.

Successful mutations return an acknowledgement that identifies the affected target, the mutation effect, and commit facts when the operation changed stored state.

Examples

Delete a graph.

CLI

$ strata graph create temp
$ strata graph delete temp
$ strata graph list

Wire

{"graph":"temp","type":"graph_create"}
{"graph":"temp","type":"graph_delete"}
{"type":"graph_list"}

Parameters

NameTypeRequiredDescription
graphstringyesGraph name.

Plus the optional scope: branch and space (default to the session branch and the "default" space).

Returns

MutationAck<GraphDelete>.

Errors

Invocation

  • CLI: strata graph delete
  • Wire type: graph_delete

agents: this page as markdown → /docs/reference/graph/delete.md