Skip to content

Commit a12cc14

Browse files
committed
Fix meta
1 parent 7e84825 commit a12cc14

File tree

9 files changed

+55
-8
lines changed

9 files changed

+55
-8
lines changed

Cargo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
members = ["crates/*", "examples/app"]
33
resolver = "2"
44

5+
[workspace.package]
6+
edition = "2024"
7+
license = "Apache-2.0"
8+
repository = "https://github.com/dev-five-git/vespertide"
9+
homepage = "https://github.com/dev-five-git/vespertide"
10+
documentation = "https://docs.rs/vespertide"
11+
512
[workspace.dependencies]
613
vespertide-core = { path = "crates/vespertide-core", version = "0.1.0" }
714
vespertide-config = { path = "crates/vespertide-config", version = "0.1.0" }

crates/vespertide-cli/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-cli"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "CLI command for vespertide (model template, diff, SQL, revision, status, log)"
510
publish = false
611

712
[dependencies]

crates/vespertide-config/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-config"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Manages models/migrations directories and naming-case preferences"
510

611
[dependencies]
712
serde = { version = "1", features = ["derive"] }

crates/vespertide-core/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-core"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Data models for tables, columns, constraints, indexes, and migration actions"
510

611
[dependencies]
712
serde = { version = "1", features = ["derive"] }

crates/vespertide-macro/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-macro"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Macro entry for runtime migration execution"
510

611
[dependencies]
712
vespertide-core = { workspace = true }

crates/vespertide-planner/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-planner"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Replays applied migrations to rebuild a baseline, then diffs against current models to compute the next migration plan"
510

611
[dependencies]
712
vespertide-core = { workspace = true }

crates/vespertide-query/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-query"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Converts migration actions into PostgreSQL SQL statements with bind parameters"
510

611
[dependencies]
712
vespertide-core = { workspace = true }

crates/vespertide-schema-gen/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide-schema-gen"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Emits JSON Schemas for vespertide models and migrations"
510
publish = false
611

712
[dependencies]

crates/vespertide/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
[package]
22
name = "vespertide"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
homepage.workspace = true
8+
documentation.workspace = true
9+
description = "Rust workspace for defining database schemas in JSON and generating migration plans and SQL from model diffs"
510

611
[dependencies]
712
vespertide-macro = { workspace = true }

0 commit comments

Comments
 (0)