你如何删除 Dgraph 数据库?
How do you drop a Dgraph database?
我在运行宁Dgraph数据库和接口通过提示docker图片。是否可以 运行 一个从数据库中删除所有数据并保留模式的命令?或者至少同时删除数据和模式?还是我只需要删除 docker 图像并重建它们?
不幸的是,目前只有删除架构和所有数据的命令。您必须使用以下 HTTP 调用(或直接在 Ratel 仪表板中使用查询,因为它使用 HTTP 通信):
curl -X POST localhost:8080/alter -d '{"drop_all": true}'
也有可能删除谓词:
curl -X POST localhost:8080/alter -d '{"drop_attr": "your_predicate_name"}'
导航到 'Schema' 部分并单击 'Bulk Edit',从 Dgraph Ratel 本身删除所有数据。它提供了一个选项,可以将所有数据连同架构一起作为按钮 'Drop All' 删除。点击'Drop All'按钮,然后在弹出的文本框中输入'DROP ALL',点击'Drop All'按钮。它删除所有模式和数据
我在运行宁Dgraph数据库和接口通过提示docker图片。是否可以 运行 一个从数据库中删除所有数据并保留模式的命令?或者至少同时删除数据和模式?还是我只需要删除 docker 图像并重建它们?
不幸的是,目前只有删除架构和所有数据的命令。您必须使用以下 HTTP 调用(或直接在 Ratel 仪表板中使用查询,因为它使用 HTTP 通信):
curl -X POST localhost:8080/alter -d '{"drop_all": true}'
也有可能删除谓词:
curl -X POST localhost:8080/alter -d '{"drop_attr": "your_predicate_name"}'
导航到 'Schema' 部分并单击 'Bulk Edit',从 Dgraph Ratel 本身删除所有数据。它提供了一个选项,可以将所有数据连同架构一起作为按钮 'Drop All' 删除。点击'Drop All'按钮,然后在弹出的文本框中输入'DROP ALL',点击'Drop All'按钮。它删除所有模式和数据