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

Support for Delete/Insert planned? #11

Open
peacememories opened this issue Jun 8, 2020 · 2 comments
Open

Support for Delete/Insert planned? #11

peacememories opened this issue Jun 8, 2020 · 2 comments

Comments

@peacememories
Copy link

Hi, and thanks for writing this library. I really like the ergonomics here, especially since we're currently struggling to find a SPARQL client library that allows us to easily define initial variable bindings and transformations for the results. Unfortunately we will also need DELETE/INSERT support for our application.
Is support for this planned in the future? How much effort do you think would be needed to add support for it, in case we try to add it? :)

@pasqLisena
Copy link
Member

Hi @peacememories ! Including DELETE/INSERT would be for sure an interesting update.

The biggest challenge is that D/I have an additional place for the SPARQL expressions to be removed/inserted, differently from SELECT, in which we have the sole WHERE.

Do you have already in mind a use case?

@peacememories
Copy link
Author

Our use case would be to have blazegraph as main data backend for our current application. We store our data in RDF because we do some reasoning on it, but at the same time the application has a pretty typical CRUD frontend, so we need D/I functionality. we're currently using sparql-http-client, but having a quasi-dsl like sparql-transformer for creating queries would be much less of a headache

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

No branches or pull requests

2 participants