-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
love elixir. hate Mix.
it's like using Maven or npm all over again. but even worse because it generates a lot of code.
it creates disposable projects by design. No way to keep track of what to change when mix create outputs something different next year.
and now things like https://github.com/wojtekmach/mix_install_examples/blob/main... where is ecto even installed? download from where? so annoying this trend.
You could adapt this script and replace Postgrex with the ecto_sqlite3 adapter:
https://github.com/wojtekmach/mix_install_examples/blob/main...
https://github.com/elixir-sqlite/ecto_sqlite3
None of them have tests :(
I have plenty of single-file Elixir examples, many with tests included, in this elixir-snippets repo:
https://github.com/pmarreck/elixir-snippets/blob/master/prin...
The image classification app[0] written by Chris (creator of Phoenix) is IMO nicer example of single file Elixir/Phoenix app. I had some inspirational moments. Yes, I know it was probably linked on HN before.
[0] https://github.com/chrismccord/single_file_phx_bumblebee_ml