exqlite
                                
                                
                                
                                    exqlite copied to clipboard
                            
                            
                            
                        An SQLite3 driver for Elixir
* Updates tool versions to latest elixir 1.17 and otp 27 * Adds elixir 1.17 and otp 27 to the test matrix * Update locked dependencies We will be dropping...
This PR adds a helper NIF that can be used to bulk-insert "unlimited" number of rows. Should be enough to clоse https://github.com/elixir-sqlite/exqlite/issues/129 once it gets into `ecto_sqlite3` Regarding [performance:](https://github.com/elixir-sqlite/exqlite/issues/129#issuecomment-937400559) XQLite...
Attempt at https://github.com/elixir-sqlite/exqlite/pull/301#discussion_r1794894228 This PR makes multi_step allocate cells array once, and return an error tuple if that allocation fails. Some benchmarks (the "10 rows" one might need to be...
Handles https://github.com/elixir-sqlite/exqlite/pull/298#discussion_r1792822558 > [...] In the future, it should be called once we are done with the statement rather than before using it since otherwise SQLite would be [wasting](https://github.com/python/cpython/issues/89121#issuecomment-1093926075) resources...
Continues #299
According to the docs this version would try to allocate small binaries on the process heap, which seems to positively affect [benchmarks](https://github.com/ruslandoga/elixir-sqlite-bench) (xqlite uses this approach).
I use exqlite as a dependency in several Elixir projects that I cross-compile in a Yocto environment. I’ve noticed crashes on the target related to sqlite3_nif.so. My investigations pointed to...
With 0.29.0, I can run the Docker image. With 0.30.0, I can't run the Docker image, but I __can__ run the app in an IEX session. ``` {load_failed, web-1 |...
I am trying to make a mask similar to a binary mask with the database values. I tried to use a selection on generate_series with a left join to output...