| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Reuse field for binding | 2024-10-23 | 1 | -6/+11 | |
| | | |||||
| * | fix for latest zig | 2024-08-29 | 1 | -2/+2 | |
| | | |||||
| * | fix for latest zig | 2024-04-14 | 1 | -159/+173 | |
| | | | | | Also some major refactoring around the query parsing state. | ||||
| * | query: fix zig fmt errors | 2023-12-19 | 1 | -1/+1 | |
| | | |||||
| * | query: parse names of bind parameters | 2023-12-18 | 1 | -1/+19 | |
| | | | | | | bind parameter amount should not increase if bind parameter with same name exists. | ||||
| * | query: support [] and ` identifiers | 2023-12-18 | 1 | -2/+2 | |
| | | |||||
| * | Update query.zig | 2023-12-02 | 1 | -1/+1 | |
| | | | | std.mem.copy was deprecated | ||||
| * | Update to zig 0.12.0-dev.1664+8ca4a5240 | 2023-11-21 | 1 | -2/+2 | |
| | | |||||
| * | fix for latest zig | 2022-12-11 | 1 | -1/+1 | |
| | | |||||
| * | fix for stage2 | 2022-12-06 | 1 | -1/+1 | |
| | | |||||
| * | fix for latest zig | 2022-09-17 | 1 | -3/+3 | |
| | | |||||
| * | move Text in sqlite.zig | 2022-08-05 | 1 | -3/+1 | |
| | | | | | | | | | | At first Blob and Text were defined in query.zig because they were used for bind parameters, but now we also use them for reading text or blob columns appropriately. Both types now live in sqlite.zig which query.zig already imports so it doesn't change anything. | ||||
| * | Make ParsedQuery a generic on query length | 2022-05-17 | 1 | -161/+168 | |
| | | |||||
| * | allow parsing optional types in bind marker types | 2022-05-03 | 1 | -1/+16 | |
| | | |||||
| * | the '_' character is valid in a named bind parameter | 2022-05-02 | 1 | -1/+6 | |
| | | |||||
| * | query: improve tests | 2022-01-02 | 1 | -23/+37 | |
| | | |||||
| * | query: rework the named bind marker parsing | 2022-01-02 | 1 | -15/+12 | |
| | | |||||
| * | query: use snake_case for the states for consistency | 2022-01-02 | 1 | -18/+18 | |
| | | |||||
| * | query: remove identifier from BindMarker | 2022-01-02 | 1 | -18/+17 | |
| | | |||||
| * | query: remove identifier_type from BindMarker | 2022-01-02 | 1 | -41/+0 | |
| | | |||||
| * | fix query parsing when there's a named identifier without a type | 2021-12-31 | 1 | -0/+1 | |
| | | |||||
| * | query: also test the number of bind markers | 2021-12-31 | 1 | -0/+10 | |
| | | |||||
| * | improve query parsing to ignore bind markers prefix inside strings | 2021-12-18 | 1 | -0/+16 | |
| | | | | | Fixes #65 | ||||
| * | add a test for bind markers inside strings | 2021-12-18 | 1 | -1/+31 | |
| | | |||||
| * | query: use lowercase for enum fields | 2021-10-23 | 1 | -9/+12 | |
| | | |||||
| * | query: increase eval branch quota for tests | 2021-10-23 | 1 | -0/+1 | |
| | | |||||
| * | query: no need to use comptimePrint | 2021-10-23 | 1 | -3/+3 | |
| | | |||||
| * | query: use a switch instead of if/else chains | 2021-10-23 | 1 | -8/+11 | |
| | | |||||
| * | document BindMarker | 2021-10-23 | 1 | -2/+9 | |
| | | |||||
| * | rename id_type/IdType for naming consistency | 2021-10-23 | 1 | -9/+9 | |
| | | |||||
| * | query.zig: code format | 2021-10-19 | 1 | -25/+19 | |
| | | |||||
| * | BindMarker: idType to id_type | 2021-10-19 | 1 | -8/+8 | |
| | | |||||
| * | BindMarker, ParsedQuery: support BindMarker.idType | 2021-10-19 | 1 | -2/+48 | |
| | | |||||
| * | ParsedQuery: support :@$ as bind marker mark | 2021-10-19 | 1 | -18/+17 | |
| | | |||||
| * | ParsedQuery: support named parameters. | 2021-10-19 | 1 | -18/+115 | |
| | | | | | | Besides ParsedQuery, BindMarker have been reworked to fit new need of named parameters. | ||||
| * | query: fix new compilation errors | 2021-06-25 | 1 | -9/+3 | |
| | | |||||
| * | all: update for latest zig | 2021-05-19 | 1 | -3/+2 | |
| | | |||||
| * | all: fix tests for latest zig | 2021-05-09 | 1 | -4/+4 | |
| | | |||||
| * | add incremental i/o on blob | 2021-01-31 | 1 | -2/+1 | |
| | | |||||
| * | remove debug print statements | 2021-01-24 | 1 | -2/+0 | |
| | | |||||
| * | convert {} to {s} or {d} | 2021-01-03 | 1 | -2/+2 | |
| | | |||||
| * | allow bool bind parameters and reading bool values | 2020-12-21 | 1 | -0/+3 | |
| | | |||||
| * | is_signed was replaced with .signedness | 2020-11-26 | 1 | -1/+1 | |
| | | |||||
| * | allow untyped bind markers | 2020-11-11 | 1 | -9/+31 | |
| | | |||||
| * | add types to bind markers and check them at comptime | 2020-11-11 | 1 | -0/+190 | |