taos 0.12.3

Driver for TDengine - a timeseries database and analysis platform
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use anyhow::Result;
use std::str::FromStr;
use taos::*;

#[tokio::main]
async fn main() -> Result<()> {
    pretty_env_logger::init();
    let dsn = Dsn::from_str("taos+ws:///test")?;
    dbg!(&dsn);
    let taos = TaosBuilder::from_dsn(dsn)?.build().await?;
    taos.exec("CREATE DATABASE `xtest` BUFFER 256 CACHESIZE 1 CACHEMODEL 'none' COMP 2 DURATION 14400m WAL_FSYNC_PERIOD 3000 MAXROWS 4096 MINROWS 100 KEEP 5256000m,5256000m,5256000m PAGES 256 PAGESIZE 4 PRECISION 'ms' REPLICA 1 WAL_LEVEL 1 VGROUPS 20 SINGLE_STABLE 0").await?;
    Ok(())
}