diff --git a/.changepacks/changepack_log_Z6sleVE6ZN5xJ8ZEmbNMD.json b/.changepacks/changepack_log_Z6sleVE6ZN5xJ8ZEmbNMD.json new file mode 100644 index 0000000..cbf4ef2 --- /dev/null +++ b/.changepacks/changepack_log_Z6sleVE6ZN5xJ8ZEmbNMD.json @@ -0,0 +1 @@ +{"changes":{"crates/vespertide/Cargo.toml":"Patch","crates/vespertide-naming/Cargo.toml":"Patch","crates/vespertide-macro/Cargo.toml":"Patch","crates/vespertide-core/Cargo.toml":"Patch","crates/vespertide-cli/Cargo.toml":"Patch","crates/vespertide-config/Cargo.toml":"Patch","crates/vespertide-query/Cargo.toml":"Patch","crates/vespertide-exporter/Cargo.toml":"Patch","crates/vespertide-planner/Cargo.toml":"Patch","crates/vespertide-loader/Cargo.toml":"Patch"},"note":"detect changing name of enum","date":"2026-02-23T12:43:46.538425Z"} \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index e937f0a..6398572 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3343,7 +3343,7 @@ dependencies = [ [[package]] name = "vespertide" -version = "0.1.46" +version = "0.1.47" dependencies = [ "vespertide-core", "vespertide-macro", @@ -3351,7 +3351,7 @@ dependencies = [ [[package]] name = "vespertide-cli" -version = "0.1.46" +version = "0.1.47" dependencies = [ "anyhow", "assert_cmd", @@ -3380,7 +3380,7 @@ dependencies = [ [[package]] name = "vespertide-config" -version = "0.1.46" +version = "0.1.47" dependencies = [ "clap", "schemars", @@ -3390,7 +3390,7 @@ dependencies = [ [[package]] name = "vespertide-core" -version = "0.1.46" +version = "0.1.47" dependencies = [ "rstest", "schemars", @@ -3402,7 +3402,7 @@ dependencies = [ [[package]] name = "vespertide-exporter" -version = "0.1.46" +version = "0.1.47" dependencies = [ "insta", "rstest", @@ -3414,7 +3414,7 @@ dependencies = [ [[package]] name = "vespertide-loader" -version = "0.1.46" +version = "0.1.47" dependencies = [ "anyhow", "rstest", @@ -3429,7 +3429,7 @@ dependencies = [ [[package]] name = "vespertide-macro" -version = "0.1.46" +version = "0.1.47" dependencies = [ "proc-macro2", "quote", @@ -3446,11 +3446,11 @@ dependencies = [ [[package]] name = "vespertide-naming" -version = "0.1.46" +version = "0.1.47" [[package]] name = "vespertide-planner" -version = "0.1.46" +version = "0.1.47" dependencies = [ "insta", "rstest", @@ -3461,7 +3461,7 @@ dependencies = [ [[package]] name = "vespertide-query" -version = "0.1.46" +version = "0.1.47" dependencies = [ "insta", "rstest", diff --git a/crates/vespertide-planner/src/diff.rs b/crates/vespertide-planner/src/diff.rs index 036d038..5b44287 100644 --- a/crates/vespertide-planner/src/diff.rs +++ b/crates/vespertide-planner/src/diff.rs @@ -482,15 +482,38 @@ pub fn diff_schemas(from: &[TableDef], to: &[TableDef]) -> Result