[INFO] fetching crate sql_tools 0.8.1...
[INFO] testing sql_tools-0.8.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate sql_tools 0.8.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate sql_tools 0.8.1
[INFO] finished tweaking crates.io crate sql_tools 0.8.1
[INFO] tweaked toml for crates.io crate sql_tools 0.8.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sql_tools 0.8.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sql_tools 0.8.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded oracle_procmacro v0.1.2
[INFO] [stderr]   Downloaded rusqlite v0.37.0
[INFO] [stderr]   Downloaded odpic-sys v0.1.1
[INFO] [stderr]   Downloaded oracle v0.6.3
[INFO] [stderr]   Downloaded libsqlite3-sys v0.35.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1169da10b290776404ef52841010de69318eaeab3fac238a7b88d73dc4c53654
[INFO] running `Command { std: "docker" "start" "-a" "1169da10b290776404ef52841010de69318eaeab3fac238a7b88d73dc4c53654", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1169da10b290776404ef52841010de69318eaeab3fac238a7b88d73dc4c53654", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1169da10b290776404ef52841010de69318eaeab3fac238a7b88d73dc4c53654", kill_on_drop: false }`
[INFO] [stdout] 1169da10b290776404ef52841010de69318eaeab3fac238a7b88d73dc4c53654
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5730994a0580a730c76bfe2141edb4c42b1d239c2c5b20178a58ce4db69ee3a6
[INFO] running `Command { std: "docker" "start" "-a" "5730994a0580a730c76bfe2141edb4c42b1d239c2c5b20178a58ce4db69ee3a6", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling cc v1.2.16
[INFO] [stderr]    Compiling portable-atomic v1.11.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.61
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling unit-prefix v0.5.1
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling smallvec v1.14.0
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling console v0.16.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.35.0
[INFO] [stderr]    Compiling odpic-sys v0.1.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling indicatif v0.18.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling oracle_procmacro v0.1.2
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling oracle v0.6.3
[INFO] [stderr]    Compiling rusqlite v0.37.0
[INFO] [stderr]    Compiling sql_tools v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.97s
[INFO] running `Command { std: "docker" "inspect" "5730994a0580a730c76bfe2141edb4c42b1d239c2c5b20178a58ce4db69ee3a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5730994a0580a730c76bfe2141edb4c42b1d239c2c5b20178a58ce4db69ee3a6", kill_on_drop: false }`
[INFO] [stdout] 5730994a0580a730c76bfe2141edb4c42b1d239c2c5b20178a58ce4db69ee3a6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1f1aeebc3dc39300179197f1804b41e168520928fa067c3874c1f4f6b4396089
[INFO] running `Command { std: "docker" "start" "-a" "1f1aeebc3dc39300179197f1804b41e168520928fa067c3874c1f4f6b4396089", kill_on_drop: false }`
[INFO] [stderr]    Compiling sql_tools v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.81s
[INFO] running `Command { std: "docker" "inspect" "1f1aeebc3dc39300179197f1804b41e168520928fa067c3874c1f4f6b4396089", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f1aeebc3dc39300179197f1804b41e168520928fa067c3874c1f4f6b4396089", kill_on_drop: false }`
[INFO] [stdout] 1f1aeebc3dc39300179197f1804b41e168520928fa067c3874c1f4f6b4396089
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f041bb8ac63a57290ddc80ee0ddd3f60ae9258b8a3c5793e2f2bb3e945583d89
[INFO] running `Command { std: "docker" "start" "-a" "f041bb8ac63a57290ddc80ee0ddd3f60ae9258b8a3c5793e2f2bb3e945583d89", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sql_tools-72c9146809e7da97)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sql_tools
[INFO] [stdout] 
[INFO] [stdout] running 62 tests
[INFO] [stdout] test src/../README.md - (line 207) ... FAILED
[INFO] [stdout] test src/../README.md - (line 50) ... FAILED
[INFO] [stdout] test src/../README.md - (line 200) ... FAILED
[INFO] [stdout] test src/../README.md - (line 221) ... FAILED
[INFO] [stdout] test src/../README.md - (line 149) ... FAILED
[INFO] [stdout] test src/../README.md - (line 214) ... FAILED
[INFO] [stdout] test src/../README.md - (line 106) ... FAILED
[INFO] [stdout] test src/../README.md - (line 16) ... FAILED
[INFO] [stdout] test src/../README.md - (line 123) ... FAILED
[INFO] [stdout] test src/../README.md - (line 27) ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 145) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 249) ... FAILED
[INFO] [stdout] test src/../README.md - (line 232) ... FAILED
[INFO] [stdout] test src/../README.md - (line 158) ... FAILED
[INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 36) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 118) - compile ... FAILED
[INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 54) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 89) ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::insert (line 104) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 136) ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 256) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::delete (line 171) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 38) ... ok
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 137) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 154) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::alter (line 159) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 119) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 273) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 133) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::select (line 59) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 205) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 171) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 290) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 101) ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 188) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 54) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::update (line 82) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 104) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 222) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 19) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 73) ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 358) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 341) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 375) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 239) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 307) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 43) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 91) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 80) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 69) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 67) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 324) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 87) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 32) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 105) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 123) - compile ... FAILED
[INFO] [stdout] test src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 34) - compile ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/../README.md - (line 207) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:208:1
[INFO] [stdout]     |
[INFO] [stdout] 208 | .where_in("column", WhereArg::Like("Hello Wor%"))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 50) stdout ----
[INFO] [stdout] error: no rules expected `"sale_date"`
[INFO] [stdout]   --> src/../README.md:61:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         "city"
[INFO] [stdout]    |               - help: missing comma here
[INFO] [stdout] 61 |         "sale_date",
[INFO] [stdout]    |         ^^^^^^^^^^^ no rules expected this token in macro call
[INFO] [stdout]    |
[INFO] [stdout]    = note: while trying to match sequence start
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 200) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | .where_in("column", WhereArg::Values(vec!["one", "two", "three"]))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 221) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | .where_in("column", WhereArg::NULL)
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 149) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/../README.md:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 | let terminated = WhereArg::Query("SELECT status FROM employment_statues WHERE status_type LIKE 'termina%'");
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 149 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | conn.delete("employee_data")
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 214) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | .where_in("column", WhereArg::Query("SELECT value FROM another_table"))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 106) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | conn.insert("sales_data", data)?
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 16) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sql_tools::sql_variations`
[INFO] [stdout]   --> src/../README.md:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | use sql_tools::sql_variations::OracleConnect;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ could not find `sql_variations` in `sql_tools`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 123) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 |         CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/../README.md:125:65
[INFO] [stdout]     |
[INFO] [stdout] 125 |         CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |         CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/../README.md:126:65
[INFO] [stdout]     |
[INFO] [stdout] 126 |         CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 |         CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/../README.md:127:65
[INFO] [stdout]     |
[INFO] [stdout] 127 |         CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 123 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     conn.create()
[INFO] [stdout]     |     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 27) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sql_tools::sql_variations`
[INFO] [stdout]   --> src/../README.md:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 | use sql_tools::sql_variations::SQLiteConnect;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ could not find `sql_variations` in `sql_tools`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 145) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/lib.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 145 + use sql_tools::statements::create::CreateTable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/lib.rs:146:29
[INFO] [stdout]     |
[INFO] [stdout] 146 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/lib.rs:147:24
[INFO] [stdout]     |
[INFO] [stdout] 147 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `data_header` in this scope
[INFO] [stdout]    --> src/lib.rs:149:17
[INFO] [stdout]     |
[INFO] [stdout] 149 | for col_name in data_header {
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/lib.rs:150:35
[INFO] [stdout]     |
[INFO] [stdout] 150 |     my_table.add_column(col_name, CreateDataTypes::VARCHAR(50));
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 145 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 249) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `some_crate`
[INFO] [stdout]    --> src/../README.md:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 | use some_crate::SomeForeignType;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `some_crate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `some_crate`, use `cargo add some_crate` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]    --> src/../README.md:254:6
[INFO] [stdout]     |
[INFO] [stdout] 254 | impl ToSQLData for MyType<'_> {
[INFO] [stdout]     |      ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:255:26
[INFO] [stdout]     |
[INFO] [stdout] 255 |     fn fmt_data(self) -> SQLDataTypes {
[INFO] [stdout]     |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:257:42
[INFO] [stdout]     |
[INFO] [stdout] 257 |             SomeForeignType::Int(val) => SQLDataTypes::Number(*val),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:258:44
[INFO] [stdout]     |
[INFO] [stdout] 258 |             SomeForeignType::Float(val) => SQLDataTypes::Float(*val),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:259:45
[INFO] [stdout]     |
[INFO] [stdout] 259 |             SomeForeignType::String(val) => SQLDataTypes::Varchar(val.to_owned()),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:260:38
[INFO] [stdout]     |
[INFO] [stdout] 260 |             SomeForeignType::None => SQLDataTypes::NULL,
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 249 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 232) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]    --> src/../README.md:238:6
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl ToSQLData for MyEnum {
[INFO] [stdout]     |      ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 232 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:239:26
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn fmt_data(self) -> SQLDataTypes {
[INFO] [stdout]     |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 232 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:241:34
[INFO] [stdout]     |
[INFO] [stdout] 241 |             MyEnum::Name(val) => SQLDataTypes::Varchar(val.into()),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 232 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/../README.md:242:33
[INFO] [stdout]     |
[INFO] [stdout] 242 |             MyEnum::Age(val) => SQLDataTypes::Number(val.into()),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 232 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 158) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]    --> src/../README.md:166:14
[INFO] [stdout]     |
[INFO] [stdout] 166 | let column = AlterColumns {
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 158 + use sql_tools::statements::alter::AlterColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/../README.md:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 158 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:172:1
[INFO] [stdout]     |
[INFO] [stdout] 172 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:184:1
[INFO] [stdout]     |
[INFO] [stdout] 184 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:190:1
[INFO] [stdout]     |
[INFO] [stdout] 190 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/data_types/mod.rs - data_types::ToSQLData (line 36) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl ToSQLData for MyEnum {
[INFO] [stdout]    |      ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 36 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:43:27
[INFO] [stdout]    |
[INFO] [stdout] 43 |     fn fmt_data(&self) -> SQLDataTypes {
[INFO] [stdout]    |                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 36 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:45:34
[INFO] [stdout]    |
[INFO] [stdout] 45 |             MyEnum::Name(val) => SQLDataTypes::Varchar(val.into()),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 36 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:46:33
[INFO] [stdout]    |
[INFO] [stdout] 46 |             MyEnum::Age(val) => SQLDataTypes::Number(val.into()),
[INFO] [stdout]    |                                 ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 36 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 118) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 | let timezones = WhereArg::Values(vec![
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     SQLDataTypes::Varchar("Central European Standard Time"), SQLDataTypes::Varchar("Eastern European Standard Time")
[INFO] [stdout]     |     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:120:62
[INFO] [stdout]     |
[INFO] [stdout] 120 |     SQLDataTypes::Varchar("Central European Standard Time"), SQLDataTypes::Varchar("Eastern European Standard Time")
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:122:36
[INFO] [stdout]     |
[INFO] [stdout] 122 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 118 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:123:36
[INFO] [stdout]     |
[INFO] [stdout] 123 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/data_types/mod.rs - data_types::ToSQLData (line 54) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `some_crate`
[INFO] [stdout]   --> src/data_types/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | use some_crate::SomeForeignType;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `some_crate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `some_crate`, use `cargo add some_crate` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:59:6
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl ToSQLData for MyType<'_> {
[INFO] [stdout]    |      ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:60:30
[INFO] [stdout]    |
[INFO] [stdout] 60 |     fn fmt_data(&'_ self) -> SQLDataTypes {
[INFO] [stdout]    |                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |             MyType(SomeForeignType::Int(val)) => SQLDataTypes::Number(*val),
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:63:52
[INFO] [stdout]    |
[INFO] [stdout] 63 |             MyType(SomeForeignType::Float(val)) => SQLDataTypes::Float(*val),
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:64:53
[INFO] [stdout]    |
[INFO] [stdout] 64 |             MyType(SomeForeignType::String(val)) => SQLDataTypes::Varchar(val.to_owned()),
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/data_types/mod.rs:65:46
[INFO] [stdout]    |
[INFO] [stdout] 65 |             MyType(SomeForeignType::None) => SQLDataTypes::NULL,
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 89) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | conn.insert("my_table", data)?.build()?;
[INFO] [stdout]    | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::insert (line 104) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/lib.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 104 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:105:31
[INFO] [stdout]     |
[INFO] [stdout] 105 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:105:50
[INFO] [stdout]     |
[INFO] [stdout] 105 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:105:60
[INFO] [stdout]     |
[INFO] [stdout] 105 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 136) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/../README.md:137:15
[INFO] [stdout]     |
[INFO] [stdout] 137 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 136 + use sql_tools::statements::create::CreateTable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:137:29
[INFO] [stdout]     |
[INFO] [stdout] 137 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/../README.md:138:24
[INFO] [stdout]     |
[INFO] [stdout] 138 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `add_date_col` in this scope
[INFO] [stdout]    --> src/../README.md:140:4
[INFO] [stdout]     |
[INFO] [stdout] 140 | if add_date_col == true {
[INFO] [stdout]     |    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/../README.md:141:49
[INFO] [stdout]     |
[INFO] [stdout] 141 |     my_table.add_column("Column_D".to_string(), CreateDataTypes::DATE);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 136 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 256) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:257:14
[INFO] [stdout]     |
[INFO] [stdout] 257 | let values = WhereArg::Values(vec!["France", "Spain"]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 256 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:258:14
[INFO] [stdout]     |
[INFO] [stdout] 258 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 256 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:258:36
[INFO] [stdout]     |
[INFO] [stdout] 258 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 256 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:259:19
[INFO] [stdout]     |
[INFO] [stdout] 259 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 256 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:259:36
[INFO] [stdout]     |
[INFO] [stdout] 259 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::delete (line 171) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/lib.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 172 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:172:31
[INFO] [stdout]     |
[INFO] [stdout] 172 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:172:50
[INFO] [stdout]     |
[INFO] [stdout] 172 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:172:60
[INFO] [stdout]     |
[INFO] [stdout] 172 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/lib.rs:174:27
[INFO] [stdout]     |
[INFO] [stdout] 174 |     .where_in("Column_A", WhereArg::NULL)
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 137) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 | let like = WhereArg::Like("Nor%".to_string());
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 137 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:139:14
[INFO] [stdout]     |
[INFO] [stdout] 139 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 137 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:139:36
[INFO] [stdout]     |
[INFO] [stdout] 139 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 137 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:140:19
[INFO] [stdout]     |
[INFO] [stdout] 140 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 137 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:140:36
[INFO] [stdout]     |
[INFO] [stdout] 140 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 154) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:155:13
[INFO] [stdout]     |
[INFO] [stdout] 155 | let query = WhereArg::Query("SELECT email FROM ban_list".to_string());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 154 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:156:14
[INFO] [stdout]     |
[INFO] [stdout] 156 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 154 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:156:36
[INFO] [stdout]     |
[INFO] [stdout] 156 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 154 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 154 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:157:36
[INFO] [stdout]     |
[INFO] [stdout] 157 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::alter (line 159) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/lib.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 159 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:160:31
[INFO] [stdout]     |
[INFO] [stdout] 160 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:160:50
[INFO] [stdout]     |
[INFO] [stdout] 160 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:160:60
[INFO] [stdout]     |
[INFO] [stdout] 160 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 119) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/lib.rs:120:12
[INFO] [stdout]     |
[INFO] [stdout] 120 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:120:31
[INFO] [stdout]     |
[INFO] [stdout] 120 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:120:50
[INFO] [stdout]     |
[INFO] [stdout] 120 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:120:60
[INFO] [stdout]     |
[INFO] [stdout] 120 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/lib.rs:122:61
[INFO] [stdout]     |
[INFO] [stdout] 122 |     CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/lib.rs:123:61
[INFO] [stdout]     |
[INFO] [stdout] 123 |     CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateColumns;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/lib.rs:124:61
[INFO] [stdout]     |
[INFO] [stdout] 124 |     CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 119 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 10 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 273) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 274 | let like = WhereArg::Like("Nor%".to_string());
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 273 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:275:14
[INFO] [stdout]     |
[INFO] [stdout] 275 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 273 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:275:36
[INFO] [stdout]     |
[INFO] [stdout] 275 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 273 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:276:19
[INFO] [stdout]     |
[INFO] [stdout] 276 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 273 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:276:36
[INFO] [stdout]     |
[INFO] [stdout] 276 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 133) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/lib.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 133 + use sql_tools::statements::create::CreateTable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/lib.rs:134:29
[INFO] [stdout]     |
[INFO] [stdout] 134 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/lib.rs:135:24
[INFO] [stdout]     |
[INFO] [stdout] 135 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `add_date_col` in this scope
[INFO] [stdout]    --> src/lib.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 | if add_date_col == true {
[INFO] [stdout]     |    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]    --> src/lib.rs:138:49
[INFO] [stdout]     |
[INFO] [stdout] 138 |     my_table.add_column("Column_D".to_string(), CreateDataTypes::DATE);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 133 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::select (line 59) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]   --> src/lib.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/lib.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/lib.rs:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/lib.rs:60:60
[INFO] [stdout]    |
[INFO] [stdout] 60 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/lib.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                                         ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:61:69
[INFO] [stdout]    |
[INFO] [stdout] 61 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/lib.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:62:36
[INFO] [stdout]    |
[INFO] [stdout] 62 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:62:69
[INFO] [stdout]    |
[INFO] [stdout] 62 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:68:33
[INFO] [stdout]    |
[INFO] [stdout] 68 | data.iter().for_each(|row: &Vec<SQLDataTypes>| { println!("{:?}", row) });
[INFO] [stdout]    |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 59 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 205) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:206:12
[INFO] [stdout]     |
[INFO] [stdout] 206 | let like = WhereArg::Like("United%".to_string());
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 205 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 205 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:207:36
[INFO] [stdout]     |
[INFO] [stdout] 207 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 205 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:208:19
[INFO] [stdout]     |
[INFO] [stdout] 208 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 205 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:208:36
[INFO] [stdout]     |
[INFO] [stdout] 208 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 171) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:172:14
[INFO] [stdout]     |
[INFO] [stdout] 172 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:172:36
[INFO] [stdout]     |
[INFO] [stdout] 172 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:173:19
[INFO] [stdout]     |
[INFO] [stdout] 173 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:173:36
[INFO] [stdout]     |
[INFO] [stdout] 173 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:176:26
[INFO] [stdout]     |
[INFO] [stdout] 176 |     .and("phone_number", WhereArg::NULL)
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 171 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 290) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 | let query = WhereArg::Query("SELECT email FROM ban_list".to_string());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 290 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 292 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 290 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:292:36
[INFO] [stdout]     |
[INFO] [stdout] 292 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 290 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:293:19
[INFO] [stdout]     |
[INFO] [stdout] 293 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 290 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:293:36
[INFO] [stdout]     |
[INFO] [stdout] 293 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 101) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | conn.insert("my_table", data)?.create_table().build()?;
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `data` in this scope
[INFO] [stdout]    --> src/../README.md:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 | conn.insert("my_table", data)?.create_table().build()?;
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 188) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:189:14
[INFO] [stdout]     |
[INFO] [stdout] 189 | let values = WhereArg::Values(vec!["United States", "Brazil"]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 188 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:190:14
[INFO] [stdout]     |
[INFO] [stdout] 190 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 188 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:190:36
[INFO] [stdout]     |
[INFO] [stdout] 190 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 188 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:191:19
[INFO] [stdout]     |
[INFO] [stdout] 191 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 188 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:191:36
[INFO] [stdout]     |
[INFO] [stdout] 191 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 54) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | let null = WhereArg::Null;
[INFO] [stdout]    |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 54 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | let data = conn.select("employees", vec!["name", "position"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::update (line 82) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]   --> src/lib.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 82 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/lib.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/lib.rs:83:50
[INFO] [stdout]    |
[INFO] [stdout] 83 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/lib.rs:83:60
[INFO] [stdout]    |
[INFO] [stdout] 83 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/lib.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 82 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:84:39
[INFO] [stdout]    |
[INFO] [stdout] 84 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 82 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:84:71
[INFO] [stdout]    |
[INFO] [stdout] 84 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 82 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/lib.rs:84:111
[INFO] [stdout]    |
[INFO] [stdout] 84 | ...QLDataTypes::Varchar("United States"), SQLDataTypes::Varchar("Mexico")]);
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 82 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 104) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | conn.update("employees")
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:107:32
[INFO] [stdout]     |
[INFO] [stdout] 107 |     .where_not("hours_worked", WhereArg::NULL)
[INFO] [stdout]     |                                ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 104 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 222) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 | let query = WhereArg::Query("SELECT country FROM countries WHERE population > 100000000".to_string());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 222 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:224:14
[INFO] [stdout]     |
[INFO] [stdout] 224 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 222 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:224:36
[INFO] [stdout]     |
[INFO] [stdout] 224 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 222 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:225:19
[INFO] [stdout]     |
[INFO] [stdout] 225 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 222 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:225:36
[INFO] [stdout]     |
[INFO] [stdout] 225 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 19) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | let values = WhereArg::Values(vec![
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 19 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:21:4
[INFO] [stdout]    |
[INFO] [stdout] 21 |    SQLDataTypes::Varchar("Q2".to_string()),  SQLDataTypes::Varchar("Q3".to_string())
[INFO] [stdout]    |    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 19 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:21:46
[INFO] [stdout]    |
[INFO] [stdout] 21 |    SQLDataTypes::Varchar("Q2".to_string()),  SQLDataTypes::Varchar("Q3".to_string())
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 19 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | let data = conn.select("quarterly_earnings", vec!["revenue", "profit"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 73) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/../README.md:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"), SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar...
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 73 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/../README.md:74:39
[INFO] [stdout]    |
[INFO] [stdout] 74 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"), SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar...
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 73 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/../README.md:74:72
[INFO] [stdout]    |
[INFO] [stdout] 74 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"), SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar...
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 73 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/../README.md:74:112
[INFO] [stdout]    |
[INFO] [stdout] 74 | ...QLDataTypes::Varchar("United States"), SQLDataTypes::Varchar("Mexico")]);
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 73 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | conn.update("global_sales")
[INFO] [stdout]    | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:80:20
[INFO] [stdout]    |
[INFO] [stdout] 80 | let count: usize = conn
[INFO] [stdout]    |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 358) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:359:13
[INFO] [stdout]     |
[INFO] [stdout] 359 | let query = WhereArg::Query("SELECT country FROM countries WHERE population > 100000000".to_string());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 358 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:360:14
[INFO] [stdout]     |
[INFO] [stdout] 360 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 358 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 358 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:361:19
[INFO] [stdout]     |
[INFO] [stdout] 361 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 358 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:361:36
[INFO] [stdout]     |
[INFO] [stdout] 361 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 341) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:342:12
[INFO] [stdout]     |
[INFO] [stdout] 342 | let like = WhereArg::Like("United%".to_string());
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 341 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 343 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 341 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:343:36
[INFO] [stdout]     |
[INFO] [stdout] 343 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 341 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 341 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:344:36
[INFO] [stdout]     |
[INFO] [stdout] 344 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 375) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 375 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:376:36
[INFO] [stdout]     |
[INFO] [stdout] 376 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 375 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:377:19
[INFO] [stdout]     |
[INFO] [stdout] 377 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 375 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:377:36
[INFO] [stdout]     |
[INFO] [stdout] 377 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:380:22
[INFO] [stdout]     |
[INFO] [stdout] 380 |     .or_not("email", WhereArg::NULL)
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 375 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 90 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:31
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:50
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:60
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 239) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:240:14
[INFO] [stdout]     |
[INFO] [stdout] 240 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 239 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:240:36
[INFO] [stdout]     |
[INFO] [stdout] 240 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 239 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 239 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:241:36
[INFO] [stdout]     |
[INFO] [stdout] 241 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:244:20
[INFO] [stdout]     |
[INFO] [stdout] 244 |     .or("country", WhereArg::NULL)
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 239 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 46 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:31
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:50
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:60
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 48 | let column = AlterColumns {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 46 + use sql_tools::statements::alter::AlterColumns;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]   --> src/statements/alter/mod.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 46 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 307) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 307 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:308:36
[INFO] [stdout]     |
[INFO] [stdout] 308 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 307 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:309:19
[INFO] [stdout]     |
[INFO] [stdout] 309 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 307 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:309:36
[INFO] [stdout]     |
[INFO] [stdout] 309 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:312:23
[INFO] [stdout]     |
[INFO] [stdout] 312 |     .and_not("email", WhereArg::NULL)
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 307 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 43) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 | let query = WhereArg::Query("SELECT name FROM customers");
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 43 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | let data = conn.select("employees", vec!["name", "position"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 91) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:92:13
[INFO] [stdout]    |
[INFO] [stdout] 92 | let query = WhereArg::Query(
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 91 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | let data = conn.select("employees", vec!["name", "position"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:12
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 68 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:50
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:60
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:70:14
[INFO] [stdout]    |
[INFO] [stdout] 70 | let column = AlterColumns {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 68 + use sql_tools::statements::alter::AlterColumns;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CreateDataTypes`
[INFO] [stdout]   --> src/statements/alter/mod.rs:72:16
[INFO] [stdout]    |
[INFO] [stdout] 72 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 68 + use sql_tools::statements::create::CreateDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 80) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:81:12
[INFO] [stdout]    |
[INFO] [stdout] 81 | let like = WhereArg::Like("Bob%".to_string());
[INFO] [stdout]    |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 80 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:82:12
[INFO] [stdout]    |
[INFO] [stdout] 82 | let data = conn.select("employees", vec!["name", "position"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 69) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/statements/select/mod.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 67) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:68:14
[INFO] [stdout]    |
[INFO] [stdout] 68 | let values = WhereArg::Values(vec![
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 67 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:69:4
[INFO] [stdout]    |
[INFO] [stdout] 69 |    SQLDataTypes::Varchar("Q1".to_string()),  SQLDataTypes::Varchar("Q4".to_string())
[INFO] [stdout]    |    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 67 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:69:46
[INFO] [stdout]    |
[INFO] [stdout] 69 |    SQLDataTypes::Varchar("Q1".to_string()),  SQLDataTypes::Varchar("Q4".to_string())
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 67 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 | let data = conn.select("quarterly_earnings", vec!["revenue", "profit"])
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 324) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:325:14
[INFO] [stdout]     |
[INFO] [stdout] 325 | let values = WhereArg::Values(vec!["United States", "Brazil"]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 324 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:326:14
[INFO] [stdout]     |
[INFO] [stdout] 326 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 324 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SQLDataTypes`
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:326:36
[INFO] [stdout]     |
[INFO] [stdout] 326 | let europe = WhereArg::Values(vec![SQLDataTypes::Varchar("Europe")]);
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 324 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:327:19
[INFO] [stdout]     |
[INFO] [stdout] 327 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 324 + use sql_tools::data_types::SQLDataTypes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/query_conjunctions/mod.rs:327:36
[INFO] [stdout]     |
[INFO] [stdout] 327 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 122 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:31
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:50
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:60
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 87) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/statements/select/mod.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 32) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `WhereArg`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 | let like = WhereArg::Like("Bob%".to_string());
[INFO] [stdout]    |            ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 32 + use sql_tools::query_conjunctions::WhereArg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | let data = conn.delete("employees")
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OracleConnect`
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 106 + use sql_tools::sql_implementations::OracleConnect;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:31
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:50
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:60
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 105) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/statements/select/mod.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]     |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 123) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/statements/select/mod.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]     |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 34) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/statements/update/mod.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | conn.update("quarterly_earnings")
[INFO] [stdout]    | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/../README.md - (line 101)
[INFO] [stdout]     src/../README.md - (line 106)
[INFO] [stdout]     src/../README.md - (line 123)
[INFO] [stdout]     src/../README.md - (line 136)
[INFO] [stdout]     src/../README.md - (line 149)
[INFO] [stdout]     src/../README.md - (line 158)
[INFO] [stdout]     src/../README.md - (line 16)
[INFO] [stdout]     src/../README.md - (line 200)
[INFO] [stdout]     src/../README.md - (line 207)
[INFO] [stdout]     src/../README.md - (line 214)
[INFO] [stdout]     src/../README.md - (line 221)
[INFO] [stdout]     src/../README.md - (line 232)
[INFO] [stdout]     src/../README.md - (line 249)
[INFO] [stdout]     src/../README.md - (line 27)
[INFO] [stdout]     src/../README.md - (line 50)
[INFO] [stdout]     src/../README.md - (line 73)
[INFO] [stdout]     src/../README.md - (line 89)
[INFO] [stdout]     src/data_types/mod.rs - data_types::ToSQLData (line 36)
[INFO] [stdout]     src/data_types/mod.rs - data_types::ToSQLData (line 54)
[INFO] [stdout]     src/lib.rs - QueryBuilder::alter (line 159)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 119)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 133)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 145)
[INFO] [stdout]     src/lib.rs - QueryBuilder::delete (line 171)
[INFO] [stdout]     src/lib.rs - QueryBuilder::insert (line 104)
[INFO] [stdout]     src/lib.rs - QueryBuilder::select (line 59)
[INFO] [stdout]     src/lib.rs - QueryBuilder::update (line 82)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 118)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 137)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 154)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and (line 171)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 256)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 273)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 290)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::and_not (line 307)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 188)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 205)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 222)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or (line 239)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 324)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 341)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 358)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::or_not (line 375)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 19)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 32)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 43)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_in (line 54)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 104)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 67)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 80)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::QueryConjunctions::where_not (line 91)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 69)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 123)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 87)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 105)
[INFO] [stdout]     src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 34)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 61 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.67s; merged doctests compilation took 0.07s
[INFO] running `Command { std: "docker" "inspect" "f041bb8ac63a57290ddc80ee0ddd3f60ae9258b8a3c5793e2f2bb3e945583d89", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f041bb8ac63a57290ddc80ee0ddd3f60ae9258b8a3c5793e2f2bb3e945583d89", kill_on_drop: false }`
[INFO] [stdout] f041bb8ac63a57290ddc80ee0ddd3f60ae9258b8a3c5793e2f2bb3e945583d89
