Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Dev to Main #7

Merged
merged 9 commits into from
Jun 8, 2023
Merged

Merge Dev to Main #7

merged 9 commits into from
Jun 8, 2023

Conversation

rsaz
Copy link
Member

@rsaz rsaz commented Jun 8, 2023

No description provided.

Daniel-Boll and others added 9 commits June 4, 2023 13:58
feat(cluster): add constructor to ScyllaCluster
feat(cluster): add connect method to ScyllaCluster
feat(session): add ScyllaSession struct
feat(session): add execute method to ScyllaSession

This commit adds support for ScyllaCluster and ScyllaSession structs. ScyllaCluster has a constructor that takes a ClusterConfig object and a connect method that returns a ScyllaSession object. ScyllaSession has an execute method that takes a query string and returns a serde_json::Value object.
Modularize the Current Code Structure for Improved Maintainability
* test(uuid.spec.mjs): add tests for Uuid class, randomUuid and fromString methods

* feat(uuid): add Uuid struct with methods to generate, parse and convert UUIDs to string

* refactor(uuid.spec.mjs): rename randomUuid to randomUuidv4 for clarity

* test(uuid.spec.mjs): add tests for creating UUID from malformed and well-formed strings
feat(scylla_session): add support for parameters in execute method
feat(scylla_session): return empty array if no rows were found
feat(scylla_session): panic if a column is null in execute method
@rsaz rsaz merged commit 83349fa into main Jun 8, 2023
@rsaz rsaz deleted the dev branch June 8, 2023 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants