sql_tools 0.11.10

A rust crate meant to make SQL queries simple and communication between various SQL versions easy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::{
    Error, SQLImplementation,
    statements::delete::sql_implementations::{oracle::oracle_build_delete, sqlite::sqlite_delete},
};

use super::{DeleteBuilder, DeleteProps};

impl DeleteBuilder for DeleteProps {
    fn build(self) -> Result<(), Error> {
        match self.connect {
            SQLImplementation::Oracle(_) => oracle_build_delete(self),
            SQLImplementation::SQLite(_) => sqlite_delete(self),
        }
    }
}