[INFO] fetching crate microforge-entity 0.1.0...
[INFO] checking microforge-entity-0.1.0 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] extracting crate microforge-entity 0.1.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate microforge-entity 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate microforge-entity 0.1.0
[INFO] tweaked toml for crates.io crate microforge-entity 0.1.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate microforge-entity 0.1.0 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate microforge-entity 0.1.0 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c
[INFO] running `Command { std: "docker" "start" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking litemap v0.8.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]     Checking writeable v0.6.4
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking futures-core v0.3.34
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]     Checking futures-sink v0.3.34
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking futures-io v0.3.34
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]     Checking crc-catalog v2.5.0
[INFO] [stderr]     Checking futures-task v0.3.34
[INFO] [stderr]     Checking event-listener v5.4.2
[INFO] [stderr]     Checking crc v3.4.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking tinyvec v1.12.0
[INFO] [stderr]     Checking hashlink v0.11.1
[INFO] [stderr]     Checking webpki-roots v1.0.9
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking either v1.17.0
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking unicode-ident v1.0.24
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]     Checking futures-intrusive v0.5.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking dotenvy v0.15.7
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking crossbeam-queue v0.3.13
[INFO] [stderr]     Checking hkdf v0.13.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking md-5 v0.11.0
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking whoami v2.1.3
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling target-triple v1.0.1
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking uuid v1.24.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking glob v0.3.4
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking syn v3.0.3
[INFO] [stderr]     Checking toml v1.1.4+spec-1.1.0
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking atoi v2.0.0
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking stringprep v0.1.5
[INFO] [stderr]     Checking microforge-entity v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rustls-webpki v0.103.14
[INFO] [stderr]    Compiling zerovec-derive v0.11.4
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling utoipa-gen v5.5.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking zerovec v0.11.7
[INFO] [stderr]     Checking zerotrie v0.2.5
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking tinystr v0.8.4
[INFO] [stderr]     Checking potential_utf v0.1.6
[INFO] [stderr]     Checking icu_collections v2.3.0
[INFO] [stderr]     Checking trybuild v1.0.120
[INFO] [stderr]     Checking icu_locale_core v2.3.0
[INFO] [stderr]     Checking icu_provider v2.3.0
[INFO] [stderr]     Checking icu_properties v2.3.0
[INFO] [stderr]     Checking icu_normalizer v2.3.0
[INFO] [stderr]     Checking tokio-stream v0.1.19
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking sqlx-core v0.9.0
[INFO] [stderr]     Checking utoipa v5.5.0
[INFO] [stderr]     Checking sqlx-postgres v0.9.0
[INFO] [stderr]     Checking sqlx v0.9.0
[INFO] [stdout] error[E0432]: unresolved import `authz`
[INFO] [stdout]  --> tests/expand.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use authz::{Authz, AuthzResource, Principal};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `authz`
[INFO] [stdout]   --> tests/expand.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub use authz as authorization;
[INFO] [stdout]    |             -----^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             no external crate `authz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `db`
[INFO] [stdout]   --> tests/expand.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub use db as database;
[INFO] [stdout]    |             --^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             no external crate `db`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `messaging`
[INFO] [stdout]   --> tests/expand.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub use messaging as messaging_contract;
[INFO] [stdout]    |             ---------^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             no external crate `messaging`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `messaging`
[INFO] [stdout]    --> tests/expand.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |     use messaging::Event;
[INFO] [stdout]     |         ^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `db`
[INFO] [stdout]     --> tests/expand.rs:1430:9
[INFO] [stdout]      |
[INFO] [stdout] 1430 |     use db::PgErrorExt;
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `authz`
[INFO] [stdout]     --> tests/expand.rs:1658:9
[INFO] [stdout]      |
[INFO] [stdout] 1658 |     use authz::PrincipalContract as _;
[INFO] [stdout]      |         ^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Type` in `sqlx`
[INFO] [stdout]    --> tests/expand.rs:140:63
[INFO] [stdout]     |
[INFO] [stdout] 140 |     #[derive(Debug, Clone, PartialEq, serde::Serialize, sqlx::Type)]
[INFO] [stdout]     |                                                               ^^^^ could not find `Type` in `sqlx`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sqlx-0.9.0/src/lib.rs:79:32
[INFO] [stdout]     |
[INFO] [stdout]  77 | #[cfg(feature = "derive")]
[INFO] [stdout]     |       ------------------ the item is gated behind the `derive` feature
[INFO] [stdout]  78 | #[doc(hidden)]
[INFO] [stdout]  79 | pub use sqlx_macros::{FromRow, Type};
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]     --> tests/expand.rs:1644:59
[INFO] [stdout]      |
[INFO] [stdout] 1644 |     #[derive(Clone, serde::Serialize, serde::Deserialize, PrincipalContract)]
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the derive macro `PrincipalContract` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `sqlx` in this scope
[INFO] [stdout]    --> tests/expand.rs:141:7
[INFO] [stdout]     |
[INFO] [stdout] 141 |     #[sqlx(transparent)]
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `sqlx` is in scope, but it is a crate, not an attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `messaging` in this scope
[INFO] [stdout]    --> tests/expand.rs:199:20
[INFO] [stdout]     |
[INFO] [stdout] 199 |     let envelope = messaging::Envelope::of(&event).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:352:39
[INFO] [stdout]     |
[INFO] [stdout] 352 |     let _ = car::Model::find_by_id::<&db::sqlx::PgPool>;
[INFO] [stdout]     |                                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:353:41
[INFO] [stdout]     |
[INFO] [stdout] 353 |     let _ = plain::Model::find_by_id::<&db::sqlx::PgPool>;
[INFO] [stdout]     |                                         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:383:54
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let _ = account::NewModel::upsert_by_email_as::<&db::sqlx::PgPool>;
[INFO] [stdout]     |                                                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:384:61
[INFO] [stdout]     |
[INFO] [stdout] 384 |     let _ = account::NewModel::upsert_by_external_ref_as::<&db::sqlx::PgPool>;
[INFO] [stdout]     |                                                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:388:29
[INFO] [stdout]     |
[INFO] [stdout] 388 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:388:61
[INFO] [stdout]     |
[INFO] [stdout] 388 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                                                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:446:29
[INFO] [stdout]     |
[INFO] [stdout] 446 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:446:61
[INFO] [stdout]     |
[INFO] [stdout] 446 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                                                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:503:16
[INFO] [stdout]     |
[INFO] [stdout] 503 |         pool: &db::sqlx::PgPool,
[INFO] [stdout]     |                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:505:21
[INFO] [stdout]     |
[INFO] [stdout] 505 |     ) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:604:22
[INFO] [stdout]     |
[INFO] [stdout] 604 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:618:23
[INFO] [stdout]     |
[INFO] [stdout] 618 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:625:15
[INFO] [stdout]     |
[INFO] [stdout] 625 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]     |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:628:5
[INFO] [stdout]     |
[INFO] [stdout] 628 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:628:23
[INFO] [stdout]     |
[INFO] [stdout] 628 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:645:27
[INFO] [stdout]     |
[INFO] [stdout] 645 |     let (rows,): (i64,) = db::sqlx::query_as("SELECT count(*) FROM poisons")
[INFO] [stdout]     |                           ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:649:29
[INFO] [stdout]     |
[INFO] [stdout] 649 |     let (events,): (i64,) = db::sqlx::query_as("SELECT count(*) FROM poisons_events")
[INFO] [stdout]     |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:655:13
[INFO] [stdout]     |
[INFO] [stdout] 655 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:655:31
[INFO] [stdout]     |
[INFO] [stdout] 655 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]    --> tests/expand.rs:683:51
[INFO] [stdout]     |
[INFO] [stdout] 683 |     let scope = authz::Scope::any_of("agency_id", authz::ScopeValues::Uuid(vec![]));
[INFO] [stdout]     |                                                   ^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:688:32
[INFO] [stdout]     |
[INFO] [stdout] 688 |     async fn _terminals(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:688:64
[INFO] [stdout]     |
[INFO] [stdout] 688 |     async fn _terminals(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]     |                                                                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:692:20
[INFO] [stdout]     |
[INFO] [stdout] 692 |         let _page: db::query::Page<car::Model> = car::Model::query()
[INFO] [stdout]     |                    ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:694:30
[INFO] [stdout]     |
[INFO] [stdout] 694 |             .paginate(pool, &db::query::PageRequest::first(10))
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:707:21
[INFO] [stdout]     |
[INFO] [stdout] 707 |         let _jpage: db::query::Page<(car::Model, agency::Model)> = car::Model::query()
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:709:42
[INFO] [stdout]     |
[INFO] [stdout] 709 |             .paginate_with_agency(pool, &db::query::PageRequest::first(10))
[INFO] [stdout]     |                                          ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:726:22
[INFO] [stdout]     |
[INFO] [stdout] 726 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:739:5
[INFO] [stdout]     |
[INFO] [stdout] 739 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:739:23
[INFO] [stdout]     |
[INFO] [stdout] 739 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:746:15
[INFO] [stdout]     |
[INFO] [stdout] 746 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]     |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:749:5
[INFO] [stdout]     |
[INFO] [stdout] 749 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:749:23
[INFO] [stdout]     |
[INFO] [stdout] 749 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:765:27
[INFO] [stdout]     |
[INFO] [stdout] 765 |         .paginate(&pool, &db::query::PageRequest::first(2))
[INFO] [stdout]     |                           ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:776:27
[INFO] [stdout]     |
[INFO] [stdout] 776 |         .paginate(&pool, &db::query::PageRequest::first(2))
[INFO] [stdout]     |                           ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:786:14
[INFO] [stdout]     |
[INFO] [stdout] 786 |             &db::query::PageRequest {
[INFO] [stdout]     |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:811:13
[INFO] [stdout]     |
[INFO] [stdout] 811 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:811:31
[INFO] [stdout]     |
[INFO] [stdout] 811 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:830:22
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:843:5
[INFO] [stdout]     |
[INFO] [stdout] 843 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:843:23
[INFO] [stdout]     |
[INFO] [stdout] 843 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:850:15
[INFO] [stdout]     |
[INFO] [stdout] 850 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]     |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:854:5
[INFO] [stdout]     |
[INFO] [stdout] 854 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:854:23
[INFO] [stdout]     |
[INFO] [stdout] 854 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:919:39
[INFO] [stdout]     |
[INFO] [stdout] 919 |         .paginate_with_agency(&pool, &db::query::PageRequest::first(2))
[INFO] [stdout]     |                                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:938:13
[INFO] [stdout]     |
[INFO] [stdout] 938 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:938:31
[INFO] [stdout]     |
[INFO] [stdout] 938 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:957:22
[INFO] [stdout]     |
[INFO] [stdout] 957 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:970:5
[INFO] [stdout]     |
[INFO] [stdout] 970 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:970:23
[INFO] [stdout]     |
[INFO] [stdout] 970 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:977:15
[INFO] [stdout]     |
[INFO] [stdout] 977 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]     |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:983:5
[INFO] [stdout]     |
[INFO] [stdout] 983 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:983:23
[INFO] [stdout]     |
[INFO] [stdout] 983 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1009:9
[INFO] [stdout]      |
[INFO] [stdout] 1009 |         db::sqlx::query_as("SELECT count(*) FROM reservations_events WHERE event_type = 'created'")
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1015:13
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1015:31
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1054:29
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]      |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1054:61
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     async fn _shapes(pool: &db::sqlx::PgPool) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]      |                                                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1092:22
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1105:5
[INFO] [stdout]      |
[INFO] [stdout] 1105 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1105:23
[INFO] [stdout]      |
[INFO] [stdout] 1105 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1112:15
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1118:5
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1118:23
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1193:9
[INFO] [stdout]      |
[INFO] [stdout] 1193 |         db::sqlx::query_as("SELECT count(*) FROM memberships_events WHERE event_type = 'updated'")
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1199:13
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1199:31
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1215:22
[INFO] [stdout]      |
[INFO] [stdout] 1215 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1228:5
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1228:23
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1235:15
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1238:5
[INFO] [stdout]      |
[INFO] [stdout] 1238 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1238:23
[INFO] [stdout]      |
[INFO] [stdout] 1238 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1271:13
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1271:31
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1355:15
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1375:15
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         .lock(db::query::Lock::ForNoKeyUpdate)
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1380:21
[INFO] [stdout]      |
[INFO] [stdout] 1380 |         .balance_gt(db::BigInt::from(0u8))
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1381:26
[INFO] [stdout]      |
[INFO] [stdout] 1381 |         .balance_in(vec![db::BigInt::from(1u8)])
[INFO] [stdout]      |                          ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1391:16
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         pool: &db::sqlx::PgPool,
[INFO] [stdout]      |                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1392:19
[INFO] [stdout]      |
[INFO] [stdout] 1392 |         txn: &mut db::sqlx::PgTransaction<'_>,
[INFO] [stdout]      |                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1393:21
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     ) -> Result<(), db::sqlx::Error> {
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             db::BigInt::from(5u8),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1408:13
[INFO] [stdout]      |
[INFO] [stdout] 1408 |             db::BigInt::from(-5i8),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1409:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             db::BigInt::zero(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1415:22
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             balance: db::BigInt::zero(),
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1439:22
[INFO] [stdout]      |
[INFO] [stdout] 1439 |     let pool = match db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1452:5
[INFO] [stdout]      |
[INFO] [stdout] 1452 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1452:23
[INFO] [stdout]      |
[INFO] [stdout] 1452 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1459:15
[INFO] [stdout]      |
[INFO] [stdout] 1459 |     let ddl = db::migration::MigrationBuilder::new()
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1463:5
[INFO] [stdout]      |
[INFO] [stdout] 1463 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1463:23
[INFO] [stdout]      |
[INFO] [stdout] 1463 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(ddl))
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1484:17
[INFO] [stdout]      |
[INFO] [stdout] 1484 |         amount: db::BigInt::from(-1i8),
[INFO] [stdout]      |                 ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1503:24
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     assert_eq!(&sum + &db::BigInt::from(1u8), huge);
[INFO] [stdout]      |                        ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1506:15
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     let upd = db::sqlx::query("UPDATE postings SET idempotency_key = 'evil' WHERE id = $1")
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1514:15
[INFO] [stdout]      |
[INFO] [stdout] 1514 |     let del = db::sqlx::query("DELETE FROM postings WHERE id = $1")
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1523:5
[INFO] [stdout]      |
[INFO] [stdout] 1523 |     db::sqlx::query("UPDATE postings_events SET published = true")
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1531:17
[INFO] [stdout]      |
[INFO] [stdout] 1531 |         amount: db::BigInt::zero(),
[INFO] [stdout]      |                 ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1538:38
[INFO] [stdout]      |
[INFO] [stdout] 1538 |     assert_eq!(err.violation(), Some(db::PgViolation::Check));
[INFO] [stdout]      |                                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1544:17
[INFO] [stdout]      |
[INFO] [stdout] 1544 |         amount: db::BigInt::from(1u8),
[INFO] [stdout]      |                 ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1555:18
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         balance: db::BigInt::from(10u8),
[INFO] [stdout]      |                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1564:18
[INFO] [stdout]      |
[INFO] [stdout] 1564 |         balance: db::BigInt::from(25u8),
[INFO] [stdout]      |                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1579:9
[INFO] [stdout]      |
[INFO] [stdout] 1579 |         db::BigInt::from(-20i8),
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1580:9
[INFO] [stdout]      |
[INFO] [stdout] 1580 |         db::BigInt::zero(),
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1586:31
[INFO] [stdout]      |
[INFO] [stdout] 1586 |     assert_eq!(spent.balance, db::BigInt::from(5u8));
[INFO] [stdout]      |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1590:9
[INFO] [stdout]      |
[INFO] [stdout] 1590 |         db::BigInt::from(-6i8),
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1591:9
[INFO] [stdout]      |
[INFO] [stdout] 1591 |         db::BigInt::zero(),
[INFO] [stdout]      |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1601:20
[INFO] [stdout]      |
[INFO] [stdout] 1601 |     let observer = db::sqlx::postgres::PgPoolOptions::new()
[INFO] [stdout]      |                    ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1606:5
[INFO] [stdout]      |
[INFO] [stdout] 1606 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1606:23
[INFO] [stdout]      |
[INFO] [stdout] 1606 |     db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1618:32
[INFO] [stdout]      |
[INFO] [stdout] 1618 |     assert_eq!(locked.balance, db::BigInt::from(5u8));
[INFO] [stdout]      |                                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1621:15
[INFO] [stdout]      |
[INFO] [stdout] 1621 |         .lock(db::query::Lock::ForUpdate)
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1629:13
[INFO] [stdout]      |
[INFO] [stdout] 1629 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1629:31
[INFO] [stdout]      |
[INFO] [stdout] 1629 |     let _ = db::sqlx::raw_sql(db::sqlx::AssertSqlSafe(format!(
[INFO] [stdout]      |                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]     --> tests/expand.rs:1644:59
[INFO] [stdout]      |
[INFO] [stdout] 1644 |     #[derive(Clone, serde::Serialize, serde::Deserialize, PrincipalContract)]
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the derive macro `PrincipalContract` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn now() -> db::chrono::DateTime<db::chrono::FixedOffset> {
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 14 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 14 -     pub fn now() -> db::chrono::DateTime<db::chrono::FixedOffset> {
[INFO] [stdout] 14 +     pub fn now() -> chrono::DateTime<db::chrono::FixedOffset> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:14:42
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn now() -> db::chrono::DateTime<db::chrono::FixedOffset> {
[INFO] [stdout]    |                                          ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 14 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 14 -     pub fn now() -> db::chrono::DateTime<db::chrono::FixedOffset> {
[INFO] [stdout] 14 +     pub fn now() -> db::chrono::DateTime<chrono::FixedOffset> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         db::chrono::Utc::now().fixed_offset()
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 14 +     use sqlx::types::chrono::Utc;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Utc`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 15 -         db::chrono::Utc::now().fixed_offset()
[INFO] [stdout] 15 +         Utc::now().fixed_offset()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use sqlx::types::uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use sqlx::types::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use uuid::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use sqlx::QueryBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[entity(table = "agencies")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use serde::de::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use sqlx::types::uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:35:24
[INFO] [stdout]    |
[INFO] [stdout] 35 |         pub agency_id: db::uuid::Uuid,
[INFO] [stdout]    |                        ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use sqlx::types::uuid;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 35 -         pub agency_id: db::uuid::Uuid,
[INFO] [stdout] 35 +         pub agency_id: uuid::Uuid,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use sqlx::types::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use uuid::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use sqlx::QueryBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use serde::de::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]   --> tests/expand.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[entity(table = "cars", authz(resource = "Car"))]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use sqlx::types::uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use sqlx::types::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use uuid::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use sqlx::QueryBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[entity(table = "plain_things")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use serde::de::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use sqlx::types::uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use sqlx::types::chrono;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = help: consider importing this crate:
[INFO] [stdout]            sqlx::types::uuid
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = help: consider importing this module:
[INFO] [stdout]            sqlx::types::chrono
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use sqlx::types::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use uuid::Uuid;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use serde::de::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]   --> tests/expand.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[entity(table = "orders", versioned = true, events = true)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 95 +     use sqlx::QueryBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |         pub renter_id: db::uuid::Uuid,
[INFO] [stdout]     |                        ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 110 -         pub renter_id: db::uuid::Uuid,
[INFO] [stdout] 110 +         pub renter_id: uuid::Uuid,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this crate:
[INFO] [stdout]             sqlx::types::uuid
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |         pub renter_id: db::uuid::Uuid,
[INFO] [stdout]     |                        ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this crate:
[INFO] [stdout]             sqlx::types::uuid
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this module:
[INFO] [stdout]             sqlx::types::chrono
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use serde::de::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 106 +     use sqlx::QueryBuilder;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::QueryBuilder;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use sqlx::FromRow;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     #[entity(table = "accounts")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout] 120 +     use serde::de::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:146:34
[INFO] [stdout]     |
[INFO] [stdout] 146 |         pub suspended_at: Option<db::chrono::DateTime<db::chrono::FixedOffset>>,
[INFO] [stdout]     |                                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 146 -         pub suspended_at: Option<db::chrono::DateTime<db::chrono::FixedOffset>>,
[INFO] [stdout] 146 +         pub suspended_at: Option<chrono::DateTime<db::chrono::FixedOffset>>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:146:55
[INFO] [stdout]     |
[INFO] [stdout] 146 |         pub suspended_at: Option<db::chrono::DateTime<db::chrono::FixedOffset>>,
[INFO] [stdout]     |                                                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 146 -         pub suspended_at: Option<db::chrono::DateTime<db::chrono::FixedOffset>>,
[INFO] [stdout] 146 +         pub suspended_at: Option<db::chrono::DateTime<chrono::FixedOffset>>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:147:27
[INFO] [stdout]     |
[INFO] [stdout] 147 |         pub effective_at: db::chrono::DateTime<db::chrono::Utc>,
[INFO] [stdout]     |                           ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 147 -         pub effective_at: db::chrono::DateTime<db::chrono::Utc>,
[INFO] [stdout] 147 +         pub effective_at: chrono::DateTime<db::chrono::Utc>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:147:48
[INFO] [stdout]     |
[INFO] [stdout] 147 |         pub effective_at: db::chrono::DateTime<db::chrono::Utc>,
[INFO] [stdout]     |                                                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `chrono`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 147 -         pub effective_at: db::chrono::DateTime<db::chrono::Utc>,
[INFO] [stdout] 147 +         pub effective_at: db::chrono::DateTime<chrono::Utc>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use sqlx::QueryBuilder;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     #[entity(table = "suspensions")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout] 138 +     use serde::de::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 194 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 194 +         id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:195:20
[INFO] [stdout]     |
[INFO] [stdout] 195 |         renter_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                    ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 195 -         renter_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 195 +         renter_id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |         pub id: db::uuid::Uuid,
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 211 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 213 -         pub id: db::uuid::Uuid,
[INFO] [stdout] 213 +         pub id: uuid::Uuid,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this crate:
[INFO] [stdout]             sqlx::types::uuid
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this module:
[INFO] [stdout]             sqlx::types::chrono
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use serde::de::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 250 +     use sqlx::QueryBuilder;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use sqlx::types::uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use sqlx::types::chrono;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this crate:
[INFO] [stdout]             sqlx::types::uuid
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = help: consider importing this module:
[INFO] [stdout]             sqlx::types::chrono
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use serde::de::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 260 +     use sqlx::QueryBuilder;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:271:13
[INFO] [stdout]     |
[INFO] [stdout] 271 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 271 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 271 +         id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:272:20
[INFO] [stdout]     |
[INFO] [stdout] 272 |         agency_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                    ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 272 -         agency_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 272 +         agency_id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:279:21
[INFO] [stdout]     |
[INFO] [stdout] 279 |         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 279 -         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 279 +         created_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:280:21
[INFO] [stdout]     |
[INFO] [stdout] 280 |         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 280 -         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 280 +         updated_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:392:63
[INFO] [stdout]     |
[INFO] [stdout] 392 |         let _erased: bool = account::Model::hard_delete(pool, db::uuid::Uuid::now_v7()).await?;
[INFO] [stdout]     |                                                               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 392 -         let _erased: bool = account::Model::hard_delete(pool, db::uuid::Uuid::now_v7()).await?;
[INFO] [stdout] 392 +         let _erased: bool = account::Model::hard_delete(pool, Uuid::now_v7()).await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:451:29
[INFO] [stdout]     |
[INFO] [stdout] 451 |             .apply_as(pool, db::uuid::Uuid::now_v7(), db::uuid::Uuid::now_v7())
[INFO] [stdout]     |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 451 -             .apply_as(pool, db::uuid::Uuid::now_v7(), db::uuid::Uuid::now_v7())
[INFO] [stdout] 451 +             .apply_as(pool, Uuid::now_v7(), db::uuid::Uuid::now_v7())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:451:55
[INFO] [stdout]     |
[INFO] [stdout] 451 |             .apply_as(pool, db::uuid::Uuid::now_v7(), db::uuid::Uuid::now_v7())
[INFO] [stdout]     |                                                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 451 -             .apply_as(pool, db::uuid::Uuid::now_v7(), db::uuid::Uuid::now_v7())
[INFO] [stdout] 451 +             .apply_as(pool, db::uuid::Uuid::now_v7(), Uuid::now_v7())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:455:29
[INFO] [stdout]     |
[INFO] [stdout] 455 |             .apply_as(pool, db::uuid::Uuid::now_v7(), 1, db::uuid::Uuid::now_v7())
[INFO] [stdout]     |                             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 455 -             .apply_as(pool, db::uuid::Uuid::now_v7(), 1, db::uuid::Uuid::now_v7())
[INFO] [stdout] 455 +             .apply_as(pool, Uuid::now_v7(), 1, db::uuid::Uuid::now_v7())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:455:58
[INFO] [stdout]     |
[INFO] [stdout] 455 |             .apply_as(pool, db::uuid::Uuid::now_v7(), 1, db::uuid::Uuid::now_v7())
[INFO] [stdout]     |                                                          ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 455 -             .apply_as(pool, db::uuid::Uuid::now_v7(), 1, db::uuid::Uuid::now_v7())
[INFO] [stdout] 455 +             .apply_as(pool, db::uuid::Uuid::now_v7(), 1, Uuid::now_v7())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:486:13
[INFO] [stdout]     |
[INFO] [stdout] 486 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 486 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 486 +         id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:490:21
[INFO] [stdout]     |
[INFO] [stdout] 490 |         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 490 -         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 490 +         created_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:491:21
[INFO] [stdout]     |
[INFO] [stdout] 491 |         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 491 -         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 491 +         updated_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:506:18
[INFO] [stdout]     |
[INFO] [stdout] 506 |         let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 506 -         let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 506 +         let by = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:523:13
[INFO] [stdout]     |
[INFO] [stdout] 523 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 523 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 523 +         id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:524:20
[INFO] [stdout]     |
[INFO] [stdout] 524 |         renter_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                    ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 524 -         renter_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 524 +         renter_id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:551:21
[INFO] [stdout]     |
[INFO] [stdout] 551 |         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 551 -         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 551 +         created_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:552:21
[INFO] [stdout]     |
[INFO] [stdout] 552 |         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 552 -         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 552 +         updated_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:574:13
[INFO] [stdout]     |
[INFO] [stdout] 574 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 574 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 574 +         id: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:579:21
[INFO] [stdout]     |
[INFO] [stdout] 579 |         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 579 -         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 579 +         created_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:580:21
[INFO] [stdout]     |
[INFO] [stdout] 580 |         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 580 -         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 580 +         updated_by: Uuid::now_v7(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:633:14
[INFO] [stdout]     |
[INFO] [stdout] 633 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 633 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 633 +     let by = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:676:23
[INFO] [stdout]     |
[INFO] [stdout] 676 |         .agency_id_eq(db::uuid::Uuid::now_v7())
[INFO] [stdout]     |                       ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 676 -         .agency_id_eq(db::uuid::Uuid::now_v7())
[INFO] [stdout] 676 +         .agency_id_eq(Uuid::now_v7())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]    --> tests/expand.rs:683:17
[INFO] [stdout]     |
[INFO] [stdout] 683 |     let scope = authz::Scope::any_of("agency_id", authz::ScopeValues::Uuid(vec![]));
[INFO] [stdout]     |                 ^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   7 + use std::thread::Scope;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Scope`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 683 -     let scope = authz::Scope::any_of("agency_id", authz::ScopeValues::Uuid(vec![]));
[INFO] [stdout] 683 +     let scope = Scope::any_of("agency_id", authz::ScopeValues::Uuid(vec![]));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:754:14
[INFO] [stdout]     |
[INFO] [stdout] 754 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 754 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 754 +     let by = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:788:30
[INFO] [stdout]     |
[INFO] [stdout] 788 |                 cursor: Some(db::query::Cursor::decode(&cursor).unwrap()),
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use std::collections::btree_map::Cursor;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use std::collections::btree_set::Cursor;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use std::collections::linked_list::Cursor;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use std::io::Cursor;
[INFO] [stdout]     |
[INFO] [stdout]     = and 2 other candidates
[INFO] [stdout] help: if you import `Cursor`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 788 -                 cursor: Some(db::query::Cursor::decode(&cursor).unwrap()),
[INFO] [stdout] 788 +                 cursor: Some(Cursor::decode(&cursor).unwrap()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:859:14
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 859 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 859 +     let by = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:988:14
[INFO] [stdout]     |
[INFO] [stdout] 988 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 988 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 988 +     let by = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]    --> tests/expand.rs:989:18
[INFO] [stdout]     |
[INFO] [stdout] 989 |     let renter = db::uuid::Uuid::now_v7();
[INFO] [stdout]     |                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   7 + use sqlx::types::Uuid;
[INFO] [stdout]     |
[INFO] [stdout]   7 + use uuid::Uuid;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 989 -     let renter = db::uuid::Uuid::now_v7();
[INFO] [stdout] 989 +     let renter = Uuid::now_v7();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1033:21
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         pub org_id: db::uuid::Uuid,
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1033 -         pub org_id: db::uuid::Uuid,
[INFO] [stdout] 1033 +         pub org_id: uuid::Uuid,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1034:22
[INFO] [stdout]      |
[INFO] [stdout] 1034 |         pub user_id: db::uuid::Uuid,
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1034 -         pub user_id: db::uuid::Uuid,
[INFO] [stdout] 1034 +         pub user_id: uuid::Uuid,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::types::chrono;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this crate:
[INFO] [stdout]              sqlx::types::uuid
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1033:21
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         pub org_id: db::uuid::Uuid,
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this crate:
[INFO] [stdout]              sqlx::types::uuid
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1034:22
[INFO] [stdout]      |
[INFO] [stdout] 1034 |         pub user_id: db::uuid::Uuid,
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this crate:
[INFO] [stdout]              sqlx::types::uuid
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this module:
[INFO] [stdout]              sqlx::types::chrono
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use std::error::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use std::fmt::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use std::io::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use serde::de::Error;
[INFO] [stdout]      |
[INFO] [stdout]      = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::QueryBuilder;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::Row;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1029 +     use sqlx::FromRow;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::types::chrono;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::QueryBuilder;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::Row;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use sqlx::FromRow;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     #[entity(table = "handles", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use std::error::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use std::fmt::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use std::io::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1040 +     use serde::de::Error;
[INFO] [stdout]      |
[INFO] [stdout]      = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1055:18
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                  ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1055 -         let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1055 +         let by = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1123:19
[INFO] [stdout]      |
[INFO] [stdout] 1123 |     let creator = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1123 -     let creator = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1123 +     let creator = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1124:19
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let deleter = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1124 -     let deleter = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1124 +     let deleter = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1125:19
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     let reviver = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1125 -     let reviver = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1125 +     let reviver = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1126:15
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     let org = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1126 -     let org = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1126 +     let org = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1127:16
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     let user = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1127 -     let user = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1127 +     let user = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1182:17
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         org_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |                 ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1182 -         org_id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1182 +         org_id: Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1243:14
[INFO] [stdout]      |
[INFO] [stdout] 1243 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1243 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1243 +     let by = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::types::chrono;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::QueryBuilder;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::Row;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use sqlx::FromRow;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1285:5
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     #[entity(table = "wallets", versioned = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use std::error::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use std::fmt::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use std::io::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1281 +     use serde::de::Error;
[INFO] [stdout]      |
[INFO] [stdout]      = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1309:25
[INFO] [stdout]      |
[INFO] [stdout] 1309 |         pub account_id: db::uuid::Uuid,
[INFO] [stdout]      |                         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1309 -         pub account_id: db::uuid::Uuid,
[INFO] [stdout] 1309 +         pub account_id: uuid::Uuid,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use sqlx::types::chrono;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this crate:
[INFO] [stdout]              sqlx::types::uuid
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1309:25
[INFO] [stdout]      |
[INFO] [stdout] 1309 |         pub account_id: db::uuid::Uuid,
[INFO] [stdout]      |                         ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this crate:
[INFO] [stdout]              sqlx::types::uuid
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = help: consider importing this module:
[INFO] [stdout]              sqlx::types::chrono
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use std::error::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use std::fmt::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use std::io::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use serde::de::Error;
[INFO] [stdout]      |
[INFO] [stdout]      = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1302:5
[INFO] [stdout]      |
[INFO] [stdout] 1302 | /     #[entity(
[INFO] [stdout] 1303 | |         table = "postings",
[INFO] [stdout] 1304 | |         audit = "journal",
[INFO] [stdout] 1305 | |         events = true,
[INFO] [stdout] 1306 | |         check("length(idempotency_key) > 0")
[INFO] [stdout] 1307 | |     )]
[INFO] [stdout]      | |______^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 1297 +     use sqlx::QueryBuilder;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1397:62
[INFO] [stdout]      |
[INFO] [stdout] 1397 |             wallet::Model::find_by_id_for_update(&mut **txn, db::uuid::Uuid::now_v7()).await?;
[INFO] [stdout]      |                                                              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1397 -             wallet::Model::find_by_id_for_update(&mut **txn, db::uuid::Uuid::now_v7()).await?;
[INFO] [stdout] 1397 +             wallet::Model::find_by_id_for_update(&mut **txn, Uuid::now_v7()).await?;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1400:13
[INFO] [stdout]      |
[INFO] [stdout] 1400 |             db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1400 -             db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1400 +             Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1402:13
[INFO] [stdout]      |
[INFO] [stdout] 1402 |             db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1402 -             db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1402 +             Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1407:13
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1407 -             db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1407 +             Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1410:13
[INFO] [stdout]      |
[INFO] [stdout] 1410 |             db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1410 -             db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1410 +             Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1418:35
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         .upsert_by_owner_as(pool, db::uuid::Uuid::now_v7())
[INFO] [stdout]      |                                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1418 -         .upsert_by_owner_as(pool, db::uuid::Uuid::now_v7())
[INFO] [stdout] 1418 +         .upsert_by_owner_as(pool, Uuid::now_v7())
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1468:14
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |              ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1468 -     let by = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1468 +     let by = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1469:19
[INFO] [stdout]      |
[INFO] [stdout] 1469 |     let account = db::uuid::Uuid::now_v7();
[INFO] [stdout]      |                   ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1469 -     let account = db::uuid::Uuid::now_v7();
[INFO] [stdout] 1469 +     let account = Uuid::now_v7();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use sqlx::types::uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use sqlx::types::chrono;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use sqlx::QueryBuilder;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use std::error::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use std::fmt::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use std::io::Error;
[INFO] [stdout]      |
[INFO] [stdout] 1749 +     use serde::de::Error;
[INFO] [stdout]      |
[INFO] [stdout]      = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]     --> tests/expand.rs:1751:5
[INFO] [stdout]      |
[INFO] [stdout] 1751 |     #[entity(table = "orgs", authz(resource = "Org", id_attr = "org_id"))]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1762:13
[INFO] [stdout]      |
[INFO] [stdout] 1762 |         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |             ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1762 -         id: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1762 +         id: Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1766:21
[INFO] [stdout]      |
[INFO] [stdout] 1766 |         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1766 -         created_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1766 +         created_by: Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1767:21
[INFO] [stdout]      |
[INFO] [stdout] 1767 |         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    7 + use sqlx::types::Uuid;
[INFO] [stdout]      |
[INFO] [stdout]    7 + use uuid::Uuid;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Uuid`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1767 -         updated_by: db::uuid::Uuid::now_v7(),
[INFO] [stdout] 1767 +         updated_by: Uuid::now_v7(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `messaging` in this scope
[INFO] [stdout]    --> tests/expand.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[entity(table = "reservations", events = true)]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `messaging` in this scope
[INFO] [stdout]    --> tests/expand.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[entity(table = "tickets", events(payload = "crate::contracts::TicketEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `messaging` in this scope
[INFO] [stdout]    --> tests/expand.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     #[entity(table = "poisons", events(payload = "crate::contracts::PoisonEvent"))]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `messaging` in this scope
[INFO] [stdout]     --> tests/expand.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     #[entity(table = "memberships", unique(org_id, user_id), events = true)]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `messaging`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `messaging`, use `cargo add messaging` to add it to your `Cargo.toml`
[INFO] [stdout]      = note: this error originates in the attribute macro `entity` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1291:22
[INFO] [stdout]      |
[INFO] [stdout] 1291 |         pub balance: db::BigInt,
[INFO] [stdout]      |                      ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1311:21
[INFO] [stdout]      |
[INFO] [stdout] 1311 |         pub amount: db::BigInt,
[INFO] [stdout]      |                     ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1394:32
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         let _sum_exact: Option<db::BigInt> = posting::Model::query().sum_amount(pool).await?;
[INFO] [stdout]      |                                ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `db` in this scope
[INFO] [stdout]     --> tests/expand.rs:1472:15
[INFO] [stdout]      |
[INFO] [stdout] 1472 |     let huge: db::BigInt = "120000000000000000000000000".parse().unwrap();
[INFO] [stdout]      |               ^^ use of unresolved module or unlinked crate `db`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `db`, use `cargo add db` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `authz` in this scope
[INFO] [stdout]     --> tests/expand.rs:1710:5
[INFO] [stdout]      |
[INFO] [stdout] 1710 |     authz::assert_declares::<PrincipalSnapshot>(&fragment).expect("self-consistent");
[INFO] [stdout]      |     ^^^^^ use of unresolved module or unlinked crate `authz`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `authz`, use `cargo add authz` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `microforge-entity` (test "expand") due to 323 previous errors
[INFO] running `Command { std: "docker" "inspect" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c", kill_on_drop: false }`
[INFO] [stdout] 9fcda8a5c3f877ef0e579d2bef48680db03482352311705266d34e3231b01b9c
