Interface: SchemaExecutor
Defined in: batteries/vector/schema.ts:10
Extended by
Methods
createCollection()
ts
createCollection(spec: CollectionSpec, ifNotExists: boolean): Promise<void>;Defined in: batteries/vector/schema.ts:11
Parameters
| Parameter | Type |
|---|---|
spec | CollectionSpec |
ifNotExists | boolean |
Returns
Promise<void>
dropCollection()
ts
dropCollection(collection: string, ifExists: boolean): Promise<void>;Defined in: batteries/vector/schema.ts:12
Parameters
| Parameter | Type |
|---|---|
collection | string |
ifExists | boolean |
Returns
Promise<void>
hasCollection()
ts
hasCollection(collection: string): Promise<boolean>;Defined in: batteries/vector/schema.ts:13
Parameters
| Parameter | Type |
|---|---|
collection | string |
Returns
Promise<boolean>
renameCollection()
ts
renameCollection(from: string, to: string): Promise<void>;Defined in: batteries/vector/schema.ts:14
Parameters
| Parameter | Type |
|---|---|
from | string |
to | string |
Returns
Promise<void>