Skip to content

Commit

Permalink
feat: json field types (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
Fyko authored Sep 9, 2023
1 parent e030ad0 commit 3e1c0c1
Show file tree
Hide file tree
Showing 14 changed files with 1,844 additions and 597 deletions.
23 changes: 20 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["example", "scyllax-macros"]
resolver = "2"

[workspace.package]
version = "0.1.3-alpha"
version = "0.1.2-alpha"
license = "MIT OR Apache-2.0"
edition = "2021"
repository = "https://github.com/trufflehq/scyllax"
Expand Down Expand Up @@ -33,13 +33,13 @@ getrandom = "0.2"
mac_address = "1"
once_cell = "1"
scylla = { workspace = true }
scyllax-macros = { version = "0.1.3-alpha", path = "./scyllax-macros" }
scyllax-macros = { version = "0.1.2-alpha", path = "./scyllax-macros" }
thiserror = "1"
tracing = { workspace = true }
uuid = { workspace = true }

[workspace.dependencies]
scyllax-macros = { verison = "0.1.3-alpha", path = "scyllax-macros" }
scyllax-macros = { verison = "0.1.2-alpha", path = "scyllax-macros" }
anyhow = "1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt", "json", "tracing-log", "parking_lot"] }
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ pub struct PersonEntity {
## Features
- [x] Select Queries
- [x] Upsert Queries (https://github.com/trufflehq/scyllax/pull/1)
- [ ] Delete Queries
- [x] Delete Queries
- [ ] Request Coalescing
- [ ] Compile-time Select Query Validation
- ensure the where constraints exist on the struct
Expand Down
2 changes: 2 additions & 0 deletions example/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ publish = false

[dependencies]
anyhow = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
scylla = { workspace = true }
scyllax = { path = "../" }
tokio = { workspace = true }
Expand Down
Loading

0 comments on commit 3e1c0c1

Please sign in to comment.