use scylla::client::caching_session::CachingSession;
use scylla::client::session_builder::SessionBuilder;
const NODES: [&str; 3] = ["127.0.0.1:9042", "127.0.0.1:9043", "127.0.0.1:9044"];
const KEYSPACE: &str = "charybdis";
const CACHE_SIZE: usize = 1000;
pub async fn db_session() -> CachingSession {
let db_session = SessionBuilder::new()
.known_nodes(NODES)
.use_keyspace(KEYSPACE, false)
.build()
.await
.expect("Unable to connect to scylla hosts");
CachingSession::from(db_session, CACHE_SIZE)
}