Added databases structure.

This commit is contained in:
2023-01-21 21:46:39 -05:00
parent cef9843720
commit 878e5277bf
2 changed files with 83 additions and 24 deletions

View File

@ -1,3 +1,4 @@
mod databases;
pub mod error;
use async_std::{
@ -6,6 +7,7 @@ use async_std::{
sync::{Arc, Mutex},
task::{sleep, spawn},
};
use databases::Databases;
use error::DBError;
use rand::{distributions::Alphanumeric, thread_rng, Rng};
use std::{
@ -17,18 +19,6 @@ use std::{
const DATA: &str = "data";
const ENTRY: &str = "databases";
#[derive(Clone)]
pub struct Databases;
impl Databases {
pub fn new() -> Self {
Self {}
}
fn add_database(&self, _name: &str) {
}
}
#[derive(Clone)]
pub enum CacheType {
Raw(String),
@ -658,18 +648,6 @@ mod cache_entry {
}
}
#[cfg(test)]
mod databases {
use super::*;
#[test]
fn add_database() {
let dbs = Databases::new();
let name = "db1";
dbs.add_database(name);
}
}
#[cfg(test)]
mod enum_ctype {
use super::*;