use qail_qdrant::QdrantDriver;
use tokio::time::{Duration, sleep};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let mut driver = QdrantDriver::connect("localhost", 6334).await?;
let collection = "test_migration_collection";
println!("Creating collection: {}", collection);
driver
.create_collection(collection, 128, qail_qdrant::Distance::Cosine, false)
.await?;
println!("Collection created successfully!");
sleep(Duration::from_millis(500)).await;
println!("Deleting collection: {}", collection);
driver.delete_collection(collection).await?;
println!("Collection deleted successfully!");
Ok(())
}