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

Add Elixir tests for Crate #86

Open
corck opened this issue Oct 24, 2018 · 8 comments
Open

Add Elixir tests for Crate #86

corck opened this issue Oct 24, 2018 · 8 comments

Comments

@corck
Copy link

corck commented Oct 24, 2018

Add basic elixir qa tests

@marregui
Copy link
Contributor

Hi @corck ,

Would you be up for it?, would you like to contribute it?.

Best regards,

@corck
Copy link
Author

corck commented Jul 27, 2020

Currently I've no time, but would love to see Elixir's Ecto library play well with Crate.

@marregui
Copy link
Contributor

I have a little experience with Elixir, i.e. I have watched everything Jose Valim has on youtube, and I went through Introducing Elixir in the past. This could be done, but it is not a priority at the moment.

Would you have a use case, or is it just curiosity?.

Thank you

@corck
Copy link
Author

corck commented Jul 28, 2020

We're working on a smart city platform and will eventually connect thousands of sensors to it, and at some point will need to rethink our db backend. we've tried ecto's postgres adapter at one point (better said, Jodok did for us) but failed due to some postgres tables or configuration that crate doesn't have, can't remember exactly. but it wasn't trivial to fix as far as I remember, but it's been over a year I guess, maybe its working now ...

@marregui
Copy link
Contributor

I assume you will be using Elixir/phoenix, and Ecto comes with it. What's your backend now?

I had personal interest in the language in the past. When asking internally, it seems we have not seen much demand to support it. It would help if you would start a discussion in https://github.com/crate/crate/discussions to check the interest and attract demand that would justify supporting Elixir/Ecto.
If the discussion raises the thumbs up from PM, I volunteer to enhance crate-qa to spin up an Elixir client doing the same as the node-postgres example.

@corck
Copy link
Author

corck commented Jul 30, 2020

yes, we are building up on Phoenix (& Ecto) with Postgres.
Phoenix LiveView is a total game changer, we got rid of most of our SPA and replaced with it, will attract more people in the near future.

@corck
Copy link
Author

corck commented Jul 30, 2020

There you go: crate/crate#10296

@marregui
Copy link
Contributor

I saw, thank you!.

I will leave this issue open and I will keep an eye on the discussion.

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