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

Extract the client from edgedb-cli #30

Merged
merged 5 commits into from
Aug 12, 2020

Conversation

CodesInChaos
Copy link
Contributor

@CodesInChaos CodesInChaos commented Jul 29, 2020

Add the edgedb-client from edgedb-cli as a separate crate, so it can be used independently.

The first commit contains the unchanged modules copied from edgedb-cli. The second commit makes sequences public, so edgedb-cli can import them.

I'll send a follow up pull request against edgedb-cli to use this crate if this one gets accepted. (branch)

If you care about proper credit assignment in git, you'll need to change the author of the commit before merging, since I didn't actually write it.

relates to: geldata/gel-cli#112

@1st1 1st1 requested a review from tailhook July 29, 2020 16:57
@1st1
Copy link
Member

1st1 commented Jul 29, 2020

We'll need to wait for @tailhook's opinion on this. He'll be back in a few days.

@tailhook
Copy link
Contributor

tailhook commented Aug 3, 2020

As I've written few minutes ago in geldata/gel-cli#112 (comment) this is more complex matter than just extracting the client.

At a glance, your PR looks fine, but we need to figure out our general approach to the API and our steps to implement that. I'll try to spend more time on that this week. We can discuss the details on geldata/gel-cli#112.

@tailhook tailhook merged commit 1dde8bc into geldata:master Aug 12, 2020
@tailhook tailhook mentioned this pull request Aug 12, 2020
25 tasks
@tailhook
Copy link
Contributor

Merged. Thanks! I've also put #32 to track remaining issues with the client.

@CodesInChaos CodesInChaos deleted the rust-client branch August 14, 2020 11:12
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.

3 participants