Arangodb 如何在启动时创建新的测试数据库

Arangodb 如何在启动时创建新的测试数据库,arangodb,Arangodb,正在构建我的CI测试,并希望在每次启动时都获得一个新的数据库。我如何告诉arango重置/清除/清理数据库并初始化一个“测试”数据库 arangodb--starter.local--starter.port=8529 start我通常有两种方法来执行类似操作: 在docker容器中运行ArangoDB。Arango官方图像易于使用,您可以创建容器来保存数据或每次都清空。官方形象可以找到 创建一个Foxx micro服务,并填充设置和拆卸脚本。这些脚本在安装/升级/更换服务时自动运行。安装程序可

正在构建我的CI测试,并希望在每次启动时都获得一个新的数据库。我如何告诉arango重置/清除/清理数据库并初始化一个“测试”数据库


arangodb--starter.local--starter.port=8529 start

我通常有两种方法来执行类似操作:

  • 在docker容器中运行ArangoDB。Arango官方图像易于使用,您可以创建容器来保存数据或每次都清空。官方形象可以找到

  • 创建一个Foxx micro服务,并填充设置和拆卸脚本。这些脚本在安装/升级/更换服务时自动运行。安装程序可以创建必要的表。拆卸可能会删除相关的表。您可以了解有关这些生命周期脚本的更多信息