[INFO] fetching crate sql_tools 0.11.10... [INFO] testing sql_tools-0.11.10 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate sql_tools 0.11.10 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate sql_tools 0.11.10 [INFO] finished tweaking crates.io crate sql_tools 0.11.10 [INFO] tweaked toml for crates.io crate sql_tools 0.11.10 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate sql_tools 0.11.10 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate sql_tools 0.11.10 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 93b170f4486ba9b0df69f5399b66c8426f52702a33218bcfbefdbfbbfd5cd252 [INFO] running `Command { std: "docker" "start" "-a" "93b170f4486ba9b0df69f5399b66c8426f52702a33218bcfbefdbfbbfd5cd252", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "93b170f4486ba9b0df69f5399b66c8426f52702a33218bcfbefdbfbbfd5cd252", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "93b170f4486ba9b0df69f5399b66c8426f52702a33218bcfbefdbfbbfd5cd252", kill_on_drop: false }` [INFO] [stdout] 93b170f4486ba9b0df69f5399b66c8426f52702a33218bcfbefdbfbbfd5cd252 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5638dd00ca9adc1dbaf1e6c03ef5e981ab4efc86ee170f6682ab5430c31cac9e [INFO] running `Command { std: "docker" "start" "-a" "5638dd00ca9adc1dbaf1e6c03ef5e981ab4efc86ee170f6682ab5430c31cac9e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling iana-time-zone v0.1.61 [INFO] [stderr] Compiling unit-prefix v0.5.1 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling quote v1.0.40 [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 rand_core v0.9.3 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling odpic-sys v0.1.1 [INFO] [stderr] Compiling libsqlite3-sys v0.35.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 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.11.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.61s [INFO] running `Command { std: "docker" "inspect" "5638dd00ca9adc1dbaf1e6c03ef5e981ab4efc86ee170f6682ab5430c31cac9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5638dd00ca9adc1dbaf1e6c03ef5e981ab4efc86ee170f6682ab5430c31cac9e", kill_on_drop: false }` [INFO] [stdout] 5638dd00ca9adc1dbaf1e6c03ef5e981ab4efc86ee170f6682ab5430c31cac9e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] edecc49695759b1475a332349673c3f869c80132ed6e93b6ca9792d66f51212b [INFO] running `Command { std: "docker" "start" "-a" "edecc49695759b1475a332349673c3f869c80132ed6e93b6ca9792d66f51212b", kill_on_drop: false }` [INFO] [stderr] Compiling sql_tools v0.11.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.92s [INFO] running `Command { std: "docker" "inspect" "edecc49695759b1475a332349673c3f869c80132ed6e93b6ca9792d66f51212b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "edecc49695759b1475a332349673c3f869c80132ed6e93b6ca9792d66f51212b", kill_on_drop: false }` [INFO] [stdout] edecc49695759b1475a332349673c3f869c80132ed6e93b6ca9792d66f51212b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 868a6fe43c5c38eff3345cb5eefddf1f07bddbf7736c7784d873c66defe5c041 [INFO] running `Command { std: "docker" "start" "-a" "868a6fe43c5c38eff3345cb5eefddf1f07bddbf7736c7784d873c66defe5c041", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sql_tools-8b2c9c4a9842c749) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Doc-tests sql_tools [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] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test src/../README.md - (line 28) ... FAILED [INFO] [stdout] test src/../README.md - (line 211) ... FAILED [INFO] [stdout] test src/../README.md - (line 225) ... FAILED [INFO] [stdout] test src/../README.md - (line 232) ... FAILED [INFO] [stdout] test src/../README.md - (line 111) ... FAILED [INFO] [stdout] test src/../README.md - (line 116) ... FAILED [INFO] [stdout] test src/../README.md - (line 218) ... FAILED [INFO] [stdout] test src/../README.md - (line 169) ... FAILED [INFO] [stdout] test src/../README.md - (line 99) ... FAILED [INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 54) - compile ... FAILED [INFO] [stdout] test src/../README.md - (line 16) ... FAILED [INFO] [stdout] test src/../README.md - (line 159) ... FAILED [INFO] [stdout] test src/../README.md - (line 243) ... FAILED [INFO] [stdout] test src/../README.md - (line 43) ... ok [INFO] [stdout] test src/../README.md - (line 260) ... FAILED [INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Query (line 33) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 144) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 130) - compile ... FAILED [INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::NULL (line 43) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 156) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::update (line 92) - compile ... FAILED [INFO] [stdout] test src/../README.md - (line 80) ... FAILED [INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106) - 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::WhereArg::Values (line 13) - compile ... FAILED [INFO] [stdout] test src/../README.md - (line 133) ... FAILED [INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::alter (line 170) - compile ... FAILED [INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 112) - compile ... FAILED [INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 36) - compile ... FAILED [INFO] [stdout] test src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29) - compile ... FAILED [INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148) - compile ... FAILED [INFO] [stdout] test src/../README.md - (line 146) ... FAILED [INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 130) - compile ... FAILED [INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 94) - compile ... FAILED [INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) - compile ... FAILED [INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) - compile ... FAILED [INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::delete (line 182) - compile ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::insert (line 115) - compile ... FAILED [INFO] [stdout] test src/../README.md - (line 55) ... FAILED [INFO] [stdout] test src/lib.rs - QueryBuilder::select (line 61) - compile ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/../README.md - (line 28) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_tools::sql_variations` [INFO] [stdout] --> src/../README.md:30:16 [INFO] [stdout] | [INFO] [stdout] 30 | 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/../README.md - (line 211) stdout ---- [INFO] [stdout] error: expected item, found `.` [INFO] [stdout] --> src/../README.md:212:1 [INFO] [stdout] | [INFO] [stdout] 212 | .where_in(column, WhereArg::Values(vec!["one".to_sql_fmt(), "two".to_sql_fmt(), "three".to_sql_fmt()])) [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [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 225) stdout ---- [INFO] [stdout] error: expected item, found `.` [INFO] [stdout] --> src/../README.md:226:1 [INFO] [stdout] | [INFO] [stdout] 226 | .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 [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 232) stdout ---- [INFO] [stdout] error: expected item, found `.` [INFO] [stdout] --> src/../README.md:233:1 [INFO] [stdout] | [INFO] [stdout] 233 | .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 [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 111) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/../README.md:112:1 [INFO] [stdout] | [INFO] [stdout] 112 | 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:112:25 [INFO] [stdout] | [INFO] [stdout] 112 | 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/../README.md - (line 116) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/../README.md:124:1 [INFO] [stdout] | [INFO] [stdout] 124 | 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 218) stdout ---- [INFO] [stdout] error: expected item, found `.` [INFO] [stdout] --> src/../README.md:219:1 [INFO] [stdout] | [INFO] [stdout] 219 | .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 [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 169) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/../README.md:171:1 [INFO] [stdout] | [INFO] [stdout] 171 | 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:177:14 [INFO] [stdout] | [INFO] [stdout] 177 | let column = AlterColumns { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 169 + use sql_tools::statements::alter::AlterColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/../README.md:179:16 [INFO] [stdout] | [INFO] [stdout] 179 | 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] 169 + 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:183:1 [INFO] [stdout] | [INFO] [stdout] 183 | 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:189:1 [INFO] [stdout] | [INFO] [stdout] 189 | 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:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | 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:201:1 [INFO] [stdout] | [INFO] [stdout] 201 | 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/../README.md - (line 99) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/../README.md:107:1 [INFO] [stdout] | [INFO] [stdout] 107 | 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/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[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/data_types/mod.rs:60:32 [INFO] [stdout] | [INFO] [stdout] 60 | fn to_sql_fmt(&'_ 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]: cannot find type `SQLDataTypes` in this scope [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]: cannot find type `SQLDataTypes` in this scope [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]: cannot find type `SQLDataTypes` in this scope [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]: cannot find type `SQLDataTypes` in this scope [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, E0425, 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 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 159) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:160:14 [INFO] [stdout] | [INFO] [stdout] 160 | let status = ColumnProps{ name: "status".to_string(), table: "employee_data".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 159 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/../README.md:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | 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] 159 + 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:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | conn.delete("employee_data") [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 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 243) stdout ---- [INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope [INFO] [stdout] --> src/../README.md:249:6 [INFO] [stdout] | [INFO] [stdout] 249 | impl ToSQLData for MyEnum { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 243 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:250:29 [INFO] [stdout] | [INFO] [stdout] 250 | fn to_sql_fmt(&self) -> SQLDataTypes { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 243 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:252:34 [INFO] [stdout] | [INFO] [stdout] 252 | 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] 243 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:253:33 [INFO] [stdout] | [INFO] [stdout] 253 | 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] 243 + 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, E0425, 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 260) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `some_crate` [INFO] [stdout] --> src/../README.md:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | 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:265:6 [INFO] [stdout] | [INFO] [stdout] 265 | impl ToSQLData for MyType<'_> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 260 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:266:32 [INFO] [stdout] | [INFO] [stdout] 266 | fn to_sql_fmt(&'_ self) -> SQLDataTypes { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 260 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:268:42 [INFO] [stdout] | [INFO] [stdout] 268 | 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] 260 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:269:44 [INFO] [stdout] | [INFO] [stdout] 269 | 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] 260 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:270:45 [INFO] [stdout] | [INFO] [stdout] 270 | 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] 260 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:271:38 [INFO] [stdout] | [INFO] [stdout] 271 | SomeForeignType::None => SQLDataTypes::NULL, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 260 + 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, E0425, E0432, 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::WhereArg::Query (line 33) stdout ---- [INFO] [stdout] error: expected item, found keyword `let` [INFO] [stdout] --> src/query_conjunctions/mod.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | `let` cannot be used for global variables [INFO] [stdout] | help: consider using `static` or `const` instead of `let` [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 144) stdout ---- [INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope [INFO] [stdout] --> src/lib.rs:145:15 [INFO] [stdout] | [INFO] [stdout] 145 | 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] 144 + 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:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | 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:146:24 [INFO] [stdout] | [INFO] [stdout] 146 | .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:148:4 [INFO] [stdout] | [INFO] [stdout] 148 | if add_date_col == true { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:149:49 [INFO] [stdout] | [INFO] [stdout] 149 | 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] 144 + 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: 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 130) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | 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] 130 + 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:131:31 [INFO] [stdout] | [INFO] [stdout] 131 | 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:131:50 [INFO] [stdout] | [INFO] [stdout] 131 | 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:131:60 [INFO] [stdout] | [INFO] [stdout] 131 | 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:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | 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] 130 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:133:61 [INFO] [stdout] | [INFO] [stdout] 133 | 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] 130 + 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:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | 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] 130 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:134:61 [INFO] [stdout] | [INFO] [stdout] 134 | 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] 130 + 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:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | 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] 130 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:135:61 [INFO] [stdout] | [INFO] [stdout] 135 | 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] 130 + 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::WhereArg::NULL (line 43) stdout ---- [INFO] [stdout] error: expected item, found keyword `let` [INFO] [stdout] --> src/query_conjunctions/mod.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | `let` cannot be used for global variables [INFO] [stdout] | help: consider using `static` or `const` instead of `let` [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 156) stdout ---- [INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope [INFO] [stdout] --> src/lib.rs:157:15 [INFO] [stdout] | [INFO] [stdout] 157 | 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] 156 + 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:157:29 [INFO] [stdout] | [INFO] [stdout] 157 | 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:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | .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:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | for col_name in data_header { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:161:35 [INFO] [stdout] | [INFO] [stdout] 161 | 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] 156 + 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: 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 92) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:93:12 [INFO] [stdout] | [INFO] [stdout] 93 | 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] 92 + 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:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | 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:93:50 [INFO] [stdout] | [INFO] [stdout] 93 | 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:93:60 [INFO] [stdout] | [INFO] [stdout] 93 | 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 `ColumnProps` in this scope [INFO] [stdout] --> src/lib.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 94 | let country = ColumnProps{ name: "country".to_string(), table: "global_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 92 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/lib.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | 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] 92 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:95:39 [INFO] [stdout] | [INFO] [stdout] 95 | 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] 92 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:95:71 [INFO] [stdout] | [INFO] [stdout] 95 | 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] 92 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:95:111 [INFO] [stdout] | [INFO] [stdout] 95 | ...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] 92 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 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 80) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:81:15 [INFO] [stdout] | [INFO] [stdout] 81 | let country = ColumnProps{ name: "country".to_string(), table: "global_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 80 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:83:108 [INFO] [stdout] | [INFO] [stdout] 83 | let na_countries_formatted = north_american_countries.iter().map(|value| value.to_sql_fmt()).collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/../README.md:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | let countries = WhereArg::Values(na_countries_formatted); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `WhereArg` [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [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/../README.md:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | 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:90:20 [INFO] [stdout] | [INFO] [stdout] 90 | let count: usize = conn [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/../README.md:82:46 [INFO] [stdout] | [INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/data_types/mod.rs:72:8 [INFO] [stdout] | [INFO] [stdout] 72 | fn to_sql_fmt(&self) -> SQLDataTypes; [INFO] [stdout] | ---------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] help: there is a method `to_sql` with a similar name [INFO] [stdout] | [INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/../README.md:82:76 [INFO] [stdout] | [INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/data_types/mod.rs:72:8 [INFO] [stdout] | [INFO] [stdout] 72 | fn to_sql_fmt(&self) -> SQLDataTypes; [INFO] [stdout] | ---------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] help: there is a method `to_sql` with a similar name [INFO] [stdout] | [INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql(), "Mexico".to_sql_fmt()]; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/../README.md:82:99 [INFO] [stdout] | [INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/data_types/mod.rs:72:8 [INFO] [stdout] | [INFO] [stdout] 72 | fn to_sql_fmt(&self) -> SQLDataTypes; [INFO] [stdout] | ---------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] help: there is a method `to_sql` with a similar name [INFO] [stdout] | [INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()]; [INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql()]; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [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]: cannot find type `OracleConnect` in this scope [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/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [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::WhereArg::Values (line 13) stdout ---- [INFO] [stdout] error: expected item, found keyword `let` [INFO] [stdout] --> src/query_conjunctions/mod.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | `let` cannot be used for global variables [INFO] [stdout] | help: consider using `static` or `const` instead of `let` [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [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 133) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope [INFO] [stdout] --> src/../README.md:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | 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] 133 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/../README.md:135:65 [INFO] [stdout] | [INFO] [stdout] 135 | 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] 133 + 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:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | 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] 133 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/../README.md:136:65 [INFO] [stdout] | [INFO] [stdout] 136 | 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] 133 + 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:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | 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] 133 + use sql_tools::statements::create::CreateColumns; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/../README.md:137:65 [INFO] [stdout] | [INFO] [stdout] 137 | 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] 133 + 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:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | 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/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23) stdout ---- [INFO] [stdout] error: expected item, found keyword `let` [INFO] [stdout] --> src/query_conjunctions/mod.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | `let` cannot be used for global variables [INFO] [stdout] | help: consider using `static` or `const` instead of `let` [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - QueryBuilder::alter (line 170) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | 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] 170 + 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:171:31 [INFO] [stdout] | [INFO] [stdout] 171 | 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:171:50 [INFO] [stdout] | [INFO] [stdout] 171 | 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:171:60 [INFO] [stdout] | [INFO] [stdout] 171 | 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 112) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/statements/select/mod.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | 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/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[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/data_types/mod.rs:43:29 [INFO] [stdout] | [INFO] [stdout] 43 | fn to_sql_fmt(&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]: cannot find type `SQLDataTypes` in this scope [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]: cannot find type `SQLDataTypes` in this scope [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, E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/statements/update/mod.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | 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] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/statements/select/mod.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | 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/../README.md - (line 146) stdout ---- [INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope [INFO] [stdout] --> src/../README.md:147:15 [INFO] [stdout] | [INFO] [stdout] 147 | 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] 146 + 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:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | 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:148:24 [INFO] [stdout] | [INFO] [stdout] 148 | .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:150:4 [INFO] [stdout] | [INFO] [stdout] 150 | if add_date_col == true { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope [INFO] [stdout] --> src/../README.md:151:49 [INFO] [stdout] | [INFO] [stdout] 151 | 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] 146 + 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: 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 130) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/statements/select/mod.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | 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::inner_join (line 94) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `conn` in this scope [INFO] [stdout] --> src/statements/select/mod.rs:95:12 [INFO] [stdout] | [INFO] [stdout] 95 | 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/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [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]: cannot find type `CreateDataTypes` in this scope [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/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [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]: cannot find type `CreateDataTypes` in this scope [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/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [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/lib.rs - QueryBuilder::delete (line 182) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:183:12 [INFO] [stdout] | [INFO] [stdout] 183 | 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] 182 + 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:183:31 [INFO] [stdout] | [INFO] [stdout] 183 | 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:183:50 [INFO] [stdout] | [INFO] [stdout] 183 | 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:183:60 [INFO] [stdout] | [INFO] [stdout] 183 | 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 `ColumnProps` in this scope [INFO] [stdout] --> src/lib.rs:184:14 [INFO] [stdout] | [INFO] [stdout] 184 | let column = ColumnProps{ name: "Column_A".to_string(), table: "my_table".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 182 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/lib.rs:186:23 [INFO] [stdout] | [INFO] [stdout] 186 | .where_in(column, WhereArg::NULL) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `WhereArg` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 182 + use sql_tools::query_conjunctions::WhereArg; [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/lib.rs - QueryBuilder::insert (line 115) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:116:12 [INFO] [stdout] | [INFO] [stdout] 116 | 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] 115 + 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:116:31 [INFO] [stdout] | [INFO] [stdout] 116 | 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:116:50 [INFO] [stdout] | [INFO] [stdout] 116 | 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:116:60 [INFO] [stdout] | [INFO] [stdout] 116 | 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 55) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:56:18 [INFO] [stdout] | [INFO] [stdout] 56 | let product_id = ColumnProps { name: "product_id".to_string(), table: "regional_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:57:13 [INFO] [stdout] | [INFO] [stdout] 57 | let state = ColumnProps { name: "state".to_string(), table: "national_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | let city = ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/../README.md:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `WhereArg` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/../README.md:60:13 [INFO] [stdout] | [INFO] [stdout] 60 | let state = WhereArg::Like("Tex%"); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `WhereArg` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/../README.md:61:14 [INFO] [stdout] | [INFO] [stdout] 61 | 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] 55 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:61:36 [INFO] [stdout] | [INFO] [stdout] 61 | 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] 55 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:61:69 [INFO] [stdout] | [INFO] [stdout] 61 | 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] 55 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/../README.md:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | Column::Value(ColumnProps { name: "revenue as national_rev".to_string(), table: "national_sales".to_string() }), [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | Column::Value(ColumnProps { name: "revenue as national_rev".to_string(), table: "national_sales".to_string() }), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/../README.md:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | Column::Value(ColumnProps { name: "revenue as regional_rev".to_string(), table: "regional_sales".to_string() }), [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | Column::Value(ColumnProps { name: "revenue as regional_rev".to_string(), table: "regional_sales".to_string() }), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/../README.md:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | Column::Value(ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() }), [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/../README.md:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | Column::Value(ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() }), [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/../README.md:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | Column::Function("to_date('01/01/2000', 'mm/dd/YYYY')".to_string()), [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:68:19 [INFO] [stdout] | [INFO] [stdout] 68 | let data: Vec> = conn [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + 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:68:36 [INFO] [stdout] | [INFO] [stdout] 68 | let data: Vec> = conn [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/../README.md:75:33 [INFO] [stdout] | [INFO] [stdout] 75 | data.iter().for_each(|row: &Vec| { println!("{:?}", row) }); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 55 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `to_sql_fmt` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/../README.md:59:46 [INFO] [stdout] | [INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001_i32.to_sql_fmt(), 4567.to_sql_fmt()]); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `to_sql_fmt` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/../README.md:59:65 [INFO] [stdout] | [INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567_i32.to_sql_fmt()]); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 20 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - QueryBuilder::select (line 61) stdout ---- [INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope [INFO] [stdout] --> src/lib.rs:62:12 [INFO] [stdout] | [INFO] [stdout] 62 | 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] 61 + 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:62:31 [INFO] [stdout] | [INFO] [stdout] 62 | 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:62:50 [INFO] [stdout] | [INFO] [stdout] 62 | 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:62:60 [INFO] [stdout] | [INFO] [stdout] 62 | 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 `ColumnProps` in this scope [INFO] [stdout] --> src/lib.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | let product_id = ColumnProps{ name: "product_id".to_string(), table: "regional_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope [INFO] [stdout] --> src/lib.rs:65:12 [INFO] [stdout] | [INFO] [stdout] 65 | let city = ColumnProps{ name: "city".to_string(), table: "regional_sales".to_string() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::statements::select::ColumnProps; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/lib.rs:66:15 [INFO] [stdout] | [INFO] [stdout] 66 | let revenue = Column::ColumnProps{ name: "revenue".to_string(), table: "regional_sales".to_string() }; [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `Column` in this scope [INFO] [stdout] --> src/lib.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 67 | let y2k = Column::Function("to_date('12/31/1999', 'mm/dd/YYYY') as y2k".to_string()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Column` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::statements::select::Column; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/lib.rs:71:14 [INFO] [stdout] | [INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `WhereArg` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope [INFO] [stdout] --> src/lib.rs:72:19 [INFO] [stdout] | [INFO] [stdout] 72 | 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] 61 + use sql_tools::query_conjunctions::WhereArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:72:41 [INFO] [stdout] | [INFO] [stdout] 72 | 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] 61 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:72:69 [INFO] [stdout] | [INFO] [stdout] 72 | 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] 61 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:73:19 [INFO] [stdout] | [INFO] [stdout] 73 | let data: Vec> = conn [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope [INFO] [stdout] --> src/lib.rs:78:33 [INFO] [stdout] | [INFO] [stdout] 78 | data.iter().for_each(|row: &Vec| { println!("{:?}", row) }); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::data_types::SQLDataTypes; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/lib.rs:71:45 [INFO] [stdout] | [INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/data_types/mod.rs:72:8 [INFO] [stdout] | [INFO] [stdout] 72 | fn to_sql_fmt(&self) -> SQLDataTypes; [INFO] [stdout] | ---------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] help: there is a method `to_sql` with a similar name [INFO] [stdout] | [INFO] [stdout] 71 - let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]); [INFO] [stdout] 71 + let cities = WhereArg::Values(vec!["Austin".to_sql(), "Dallas".to_sql_fmt()]); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/lib.rs:71:68 [INFO] [stdout] | [INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/data_types/mod.rs:72:8 [INFO] [stdout] | [INFO] [stdout] 72 | fn to_sql_fmt(&self) -> SQLDataTypes; [INFO] [stdout] | ---------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 61 + use sql_tools::data_types::ToSQLData; [INFO] [stdout] | [INFO] [stdout] help: there is a method `to_sql` with a similar name [INFO] [stdout] | [INFO] [stdout] 71 - let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]); [INFO] [stdout] 71 + let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql()]); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 16 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/../README.md - (line 111) [INFO] [stdout] src/../README.md - (line 116) [INFO] [stdout] src/../README.md - (line 133) [INFO] [stdout] src/../README.md - (line 146) [INFO] [stdout] src/../README.md - (line 159) [INFO] [stdout] src/../README.md - (line 16) [INFO] [stdout] src/../README.md - (line 169) [INFO] [stdout] src/../README.md - (line 211) [INFO] [stdout] src/../README.md - (line 218) [INFO] [stdout] src/../README.md - (line 225) [INFO] [stdout] src/../README.md - (line 232) [INFO] [stdout] src/../README.md - (line 243) [INFO] [stdout] src/../README.md - (line 260) [INFO] [stdout] src/../README.md - (line 28) [INFO] [stdout] src/../README.md - (line 55) [INFO] [stdout] src/../README.md - (line 80) [INFO] [stdout] src/../README.md - (line 99) [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 170) [INFO] [stdout] src/lib.rs - QueryBuilder::create (line 130) [INFO] [stdout] src/lib.rs - QueryBuilder::create (line 144) [INFO] [stdout] src/lib.rs - QueryBuilder::create (line 156) [INFO] [stdout] src/lib.rs - QueryBuilder::delete (line 182) [INFO] [stdout] src/lib.rs - QueryBuilder::insert (line 115) [INFO] [stdout] src/lib.rs - QueryBuilder::select (line 61) [INFO] [stdout] src/lib.rs - QueryBuilder::update (line 92) [INFO] [stdout] src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23) [INFO] [stdout] src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::NULL (line 43) [INFO] [stdout] src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Query (line 33) [INFO] [stdout] src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Values (line 13) [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 94) [INFO] [stdout] src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148) [INFO] [stdout] src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 112) [INFO] [stdout] src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 130) [INFO] [stdout] src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 41 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.72s [INFO] [stdout] [INFO] [stdout] all doctests ran in 2.59s; merged doctests compilation took 0.86s [INFO] running `Command { std: "docker" "inspect" "868a6fe43c5c38eff3345cb5eefddf1f07bddbf7736c7784d873c66defe5c041", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "868a6fe43c5c38eff3345cb5eefddf1f07bddbf7736c7784d873c66defe5c041", kill_on_drop: false }` [INFO] [stdout] 868a6fe43c5c38eff3345cb5eefddf1f07bddbf7736c7784d873c66defe5c041