@zilliz/milvus2-sdk-node
Version:
Official Node.js SDK for [Milvus](https://github.com/milvus-io/milvus) vector database. Provides gRPC and HTTP clients for vector similarity search, metadata filtering, and full collection/index/user management.
38 lines (37 loc) • 1.13 kB
TypeScript
import { GrpcTimeOut, resStatusResponse, KeyValuePair } from './Common';
import { Properties } from './';
export interface databaseReq extends GrpcTimeOut {
db_name: string;
}
export interface CreateDatabaseRequest extends databaseReq {
properties?: Properties;
}
export interface DropDatabasesRequest extends databaseReq {
}
export interface DescribeDatabaseRequest extends databaseReq {
}
export interface ListDatabasesRequest extends GrpcTimeOut {
}
export interface ListDatabasesResponse extends resStatusResponse {
db_names: string[];
db_ids: string[];
created_timestamp: string[];
}
export interface DescribeDatabaseResponse extends resStatusResponse {
db_name: string;
dbID: number;
created_timestamp: number;
properties: KeyValuePair[];
}
export interface AlterDatabaseRequest extends GrpcTimeOut {
db_name: string;
db_id?: string;
properties: Properties;
delete_keys?: string[];
}
export interface DropDatabasePropertiesRequest extends GrpcTimeOut {
db_name: string;
properties: string[];
}
export interface AlterDatabaseResponse extends resStatusResponse {
}