| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | sqlite: expose c import, add 'shared_cache' to init flags | 2021-08-26 | 1 | -1/+10 | ||
| |/ | | | | | | | | | | | | | Expose the C import to sqlite.h. Making a separate call to @cImport outside of the library will cause Zig to regenerate all definitions in sqlite.h. The regenerated definitions (i.e. structs, enums) would not be equivalent to the definitions imported in by this library. This causes problems in the case one wants to manually wrap SQLite structs, pointers, and enums with the helpers provided in this library. Added 'shared_cache' to init flags in order to allow having the same backing table and statement cache shared amongst all connections pointed to the same database file. | |||||
| * | Merge pull request #42 from nektro/master | 2021-08-25 | 3 | -16/+71 | ||
| |\ | | | | | Add support for enum backed columns | |||||
| | * | dry up the updated constraint check | 2021-08-24 | 1 | -14/+11 | ||
| | | | ||||||
| | * | fix type constraint checks for container and non-container types | 2021-08-24 | 1 | -2/+18 | ||
| | | | ||||||
| | * | enum tests now pass without orelse in read | 2021-08-24 | 1 | -1/+1 | ||
| | | | ||||||
| | * | fix bind index | 2021-08-24 | 1 | -2/+2 | ||
| | | | ||||||
| | * | tests- add enum field cases | 2021-08-23 | 1 | -12/+31 | ||
| | | | ||||||
| | * | tests- use select * when pulling into a struct | 2021-08-23 | 1 | -2/+2 | ||
| | | | ||||||
| | * | add support for enum fields and lay groundwork for #39 | 2021-08-23 | 1 | -1/+21 | ||
| | | | ||||||
| | * | add zigmod to gitignore | 2021-08-23 | 2 | -0/+3 | ||
| |/ | ||||||
| * | Merge pull request #38 from vrischmann/ci-macos | 2021-08-18 | 6 | -40/+12 | ||
| |\ | | | | | enable CI for macOS | |||||
| | * | ci: stop testing both memory and filesystem | 2021-08-18 | 5 | -39/+3 | ||
| | | | | | | | | | | | | | | | | | | | We don't do much when choosing in memory or not, sqlite does all the work of managing the data, so there's not much point for us testing both modes. This will also have the benefit of reducing the time needed to run the CI, especially for aarch64 which is super slow. | |||||
| | * | ci: enable macOS | 2021-08-18 | 1 | -2/+2 | ||
| | | | ||||||
| | * | build: handle macos in the test targets | 2021-08-18 | 1 | -0/+8 | ||
| |/ | ||||||
| * | Merge pull request #36 from nektro/master | 2021-08-12 | 4 | -13/+14 | ||
| |\ | | | | | Various fixes | |||||
| | * | update README with new init syntax as well | 2021-08-11 | 1 | -2/+1 | ||
| | | | ||||||
| | * | update tests for new use of `Db.init` | 2021-08-11 | 1 | -6/+2 | ||
| | | | ||||||
| | * | actions- add `fail-fast: false` to matrix steps | 2021-08-11 | 1 | -0/+2 | ||
| | | | ||||||
| | * | adding allocator to Db.QueryOptions was a mistake | 2021-08-11 | 1 | -1/+0 | ||
| | | | ||||||
| | * | git- ignore zig-cache and zig-out | 2021-08-11 | 1 | -0/+1 | ||
| | | | ||||||
| | * | clarify bind marker len compile error | 2021-08-09 | 1 | -1/+4 | ||
| | | | ||||||
| | * | options asks for `allocator` field but its not there | 2021-08-09 | 1 | -0/+1 | ||
| | | | ||||||
| | * | iterator- pass along options object | 2021-08-09 | 1 | -1/+1 | ||
| | | | ||||||
| | * | make `init` return a Self instead of updating a pointer | 2021-08-09 | 1 | -3/+3 | ||
| | | | ||||||
| * | | Merge pull request #37 from vrischmann/improve-doc | 2021-08-09 | 1 | -18/+52 | ||
| |\ \ | |/ |/| | Improve doc | |||||
| | * | move the documentation to Db.openBlob since that is the method user will call | 2021-08-09 | 1 | -19/+26 | ||
| | | | ||||||
| | * | clarify Blob.open | 2021-08-09 | 1 | -0/+1 | ||
| | | | ||||||
| | * | document the ZeroBlob type | 2021-08-09 | 1 | -0/+17 | ||
| | | | ||||||
| | * | clarify the OpenFlags | 2021-08-09 | 1 | -0/+5 | ||
| | | | ||||||
| | * | clarify Mode documentation | 2021-08-09 | 1 | -0/+4 | ||
| |/ | ||||||
| * | Merge pull request #33 from vrischmann/exec-with-diags | 2021-08-02 | 1 | -21/+47 | ||
| |\ | | | | | modify exec to take a QueryOptions | |||||
| | * | modify exec to take a QueryOptions | 2021-08-02 | 1 | -21/+47 | ||
| |/ | | | | Fixes #35 | |||||
| * | Merge branch 'improve-readme' | 2021-07-18 | 1 | -1/+23 | ||
| |\ | ||||||
| | * | document that fixed-sized arrays are supported | 2021-07-18 | 1 | -1/+23 | ||
| |/ | ||||||
| * | Merge branch 'add-gitattributes' | 2021-07-18 | 2 | -6/+3 | ||
| |\ | ||||||
| | * | Revert "ci: use vrischmann/checkout@disable-autocrlf" | 2021-07-18 | 1 | -6/+2 | ||
| | | | | | | | | | This reverts commit 31caa367f3ea19a3a0a7d8c0a710089b14416d94. | |||||
| | * | gitattributes: normalize line endings | 2021-07-18 | 1 | -0/+1 | ||
| |/ | ||||||
| * | Merge branch 'fix-windows' | 2021-07-12 | 1 | -2/+6 | ||
| |\ | ||||||
| | * | ci: use vrischmann/checkout@disable-autocrlf | 2021-07-12 | 1 | -2/+6 | ||
| |/ | ||||||
| * | Merge branch 'fix-latest-zig' | 2021-06-27 | 2 | -17/+11 | ||
| |\ | ||||||
| | * | fix 'unused variable' errors | 2021-06-25 | 1 | -6/+1 | ||
| | | | ||||||
| | * | query: fix new compilation errors | 2021-06-25 | 1 | -9/+3 | ||
| | | | ||||||
| | * | fix 'redundant comptile' error | 2021-06-25 | 1 | -2/+2 | ||
| | | | ||||||
| | * | fix 'unused function parameter' error | 2021-06-25 | 1 | -0/+5 | ||
| |/ | ||||||
| * | Merge pull request #34 from Miaourt/master | 2021-06-14 | 2 | -92/+185 | ||
| |\ | | | | | Update SQLite to 3.35.5 | |||||
| | * | Update SQLite to 3.35.5 | 2021-06-13 | 2 | -92/+185 | ||
| |/ | ||||||
| * | ci: cleanup | 2021-06-09 | 4 | -8/+0 | ||
| | | ||||||
| * | Merge branch 'ci-qemu' | 2021-06-08 | 2 | -0/+22 | ||
| |\ | ||||||
| | * | ci: run the tests with qemu too | 2021-06-07 | 2 | -0/+22 | ||
| |/ | ||||||
| * | Merge branch 'more-windows-ci' | 2021-06-06 | 1 | -0/+8 | ||
| |\ | ||||||