use crate::indices::*;
use crate::types::err::{Error, ErrorCode};
use crate::types::filter::Filters;
use crate::types::record::*;
use crate::utils::file;
use serde::{Deserialize, Serialize};
use sqlx::{AnyConnection as SourceConnection, Connection};
use std::collections::HashMap;
use std::fs;
use std::path::{Path, PathBuf};
mod database;
pub use database::Database;