rusqlite/libsqlite3-sys
Julius de Bruijn 4b9295c186 Increase bundled SQLite variables and depth
We've been hitting the default `MAX_VARIABLE_NUMBER` and
`MAX_EXPR_DEPTH` with quite basic tests here in Prisma. I was able to
run the tests by using the Arch Linux packaged libsqlite3, but when
turning on the bundled version I was able to get my test to crash with
this test project:

https://github.com/pimeys/sqlite_parameter_test

Now taking a look how Arch Linux builds sqlite, I was able to find two
flags fixing the issue:

https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/sqlite#n35

I think it would be safe to include them in rusqlite.
2019-05-15 10:33:22 +02:00
..
bindgen-bindings Restore old bindgen for Diesel 2019-01-06 09:50:35 +01:00
sqlite3 Upgrade bundled SQLite sources to 3.28.0 2019-04-25 18:50:21 +02:00
src Fix some enum representation 2019-02-02 11:04:46 +01:00
.gitignore Build raw sqlite interface as libsqlite3-sys 2015-02-23 20:37:55 -05:00
build.rs Increase bundled SQLite variables and depth 2019-05-15 10:33:22 +02:00
Cargo.toml Upgrade bundled SQLite sources to 3.28.0 2019-04-25 18:50:21 +02:00
upgrade.sh Upgrade bundled SQLite sources to 3.28.0 2019-04-25 18:50:21 +02:00
wrapper.h Update libsqlite3-sys to run bindgen at build time 2017-02-08 20:40:30 -05:00