用户之声——提建议·赢好礼> HOT

功能介绍

/database/drop 接口用于删除已创建的 Base 类 Database,并删除 Database 中所有 Collection 以及 Document。
/ai/database/drop 接口用于删除已创建的 AI 类 Database,并删除 Database 中所有 CollectionView 以及 DocumentSet。

接口约束

警告:
执行 drop 操作将会彻底删除指定数据库下所有数据。在操作之前,请务必谨慎考虑。

请求示例

注意:
如下示例可直接复制,在 CVM 运行之前,您需在文本编辑器将 api_key=A5VOgsMpGWJhUI0WmUbY******************** 与 10.0.X.X 依据实际情况进行替换。
删除 Base 类数据库
删除 AI 类数据库
curl -i -X POST \\
-H 'Content-Type: application/json' \\
-H 'Authorization: Bearer account=root&api_key=A5VOgsMpGWJhUI0WmUbY********************' \\
http://10.0.X.X:80/database/drop \\
-d '{
"database": "db-test"
}'
curl -i -X POST \\
-H 'Content-Type: application/json' \\
-H 'Authorization: Bearer account=root&api_key=A5VOgsMpGWJhUI0WmUbY********************' \\
http://10.0.X.X:80/ai/database/drop \\
-d '{
"database": "db-test-ai"
}'

请求参数

参数名
是否必选
参数含义
参数取值
database
待删除的 Database 库名。
Database 命名要求如下:
只能使用英文字母,数字,下划线_、中划线-,并以英文字母开头。
长度要求:[1,128]。

响应消息

状态码
含义
响应消息
200
删除数据库执行成功
{
"code": 0,
"msg": "operation success",
"affectedCount": 1
}

返回参数

参数名
参数含义
affectedCount
影响行数,即为删除数据库的数量。