| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | remove unreachable condition | 2022-05-14 | 1 | -2/+0 | |
| | | |||||
| * | add test for single statement in execMulti | 2022-05-14 | 1 | -1/+9 | |
| | | |||||
| * | rename to execMulti | 2022-05-14 | 1 | -2/+2 | |
| | | |||||
| * | add newlines and comments to runMulti test case | 2022-05-14 | 1 | -1/+1 | |
| | | |||||
| * | fix splitting logic for runMulti | 2022-05-14 | 1 | -4/+21 | |
| | | |||||
| * | copy options over | 2022-05-14 | 1 | -4/+5 | |
| | | |||||
| * | add Db.runMulti | 2022-05-14 | 1 | -1/+24 | |
| | | |||||
| * | add a test for a bind marker with an optional type | 2022-05-03 | 1 | -14/+34 | |
| | | |||||
| * | the '_' character is valid in a named bind parameter | 2022-05-02 | 1 | -2/+2 | |
| | | |||||
| * | put the TODO comment at the end of the line instead | 2022-05-02 | 1 | -9/+3 | |
| | | | | | | | | | | | When using an explicit error set one must add the "Workaround" error in their error set; putting the explanation as to why it exists at the end of the line makes it so it is displayed directly in the output of the compiler. Before a user had to go look at the source code to understand why we have this workaround. | ||||
| * | Makes sqlite.Error pub. | 2022-04-29 | 1 | -1/+2 | |
| | | |||||
| * | remove unused assert | 2022-04-24 | 1 | -3/+0 | |
| | | |||||
| * | clarify type name | 2022-04-24 | 1 | -3/+3 | |
| | | |||||
| * | add compile error when passing non-struct to Statement.bind | 2022-04-24 | 1 | -0/+5 | |
| | | |||||
| * | add test for runtime slices as DynamicStatement args | 2022-04-24 | 1 | -0/+22 | |
| | | |||||
| * | emit compileError on unsupported pointer sizes | 2022-04-24 | 1 | -4/+8 | |
| | | |||||
| * | add support for arrays as runtime bind values | 2022-04-24 | 1 | -0/+5 | |
| | | |||||
| * | allow slices to be passed as bind parameters | 2022-04-24 | 1 | -9/+22 | |
| | | |||||
| * | remove the 'opening' logs | 2022-04-23 | 1 | -4/+0 | |
| | | |||||
| * | handle tagged union when binding parameters | 2022-04-23 | 1 | -0/+87 | |
| | | |||||
| * | add the Db.execAlloc method | 2022-04-21 | 1 | -0/+19 | |
| | | |||||
| * | remove comment | 2022-04-21 | 1 | -3/+0 | |
| | | |||||
| * | cleanup the temporary values correctly for enums | 2022-04-21 | 1 | -26/+42 | |
| | | |||||
| * | check explicitly that bindField is implemented | 2022-04-21 | 1 | -1/+7 | |
| | | |||||
| * | fix alignCast in the xStep callback of createAggregateFunction | 2022-04-17 | 1 | -12/+8 | |
| | | |||||
| * | factor the CreateFunctionFlag to c_int code | 2022-04-17 | 1 | -14/+15 | |
| | | |||||
| * | work on supporting aggregate SQL functions | 2022-04-17 | 1 | -78/+259 | |
| | | |||||
| * | document CreateFunctionFlag | 2022-04-16 | 1 | -0/+8 | |
| | | |||||
| * | constrain the error set of createScalarFunction | 2022-04-16 | 1 | -1/+1 | |
| | | |||||
| * | add createScalarFunction to create a user-defined scalar function | 2022-04-03 | 1 | -0/+292 | |
| | | |||||
| * | only use sqlite3_error_offset if compatible | 2022-04-02 | 1 | -1/+8 | |
| | | |||||
| * | add error offsets to DetailedError | 2022-04-02 | 1 | -3/+9 | |
| | | | | | API introduced on 3.38.0 | ||||
| * | fix sentinel | 2022-02-05 | 1 | -19/+23 | |
| | | |||||
| * | add a test for a crash found by fuzzing | 2021-12-31 | 1 | -1/+5 | |
| | | |||||
| * | fix savepoint InitError | 2021-12-31 | 1 | -0/+3 | |
| | | |||||
| * | statement: return an error if using exec() returns data | 2021-12-31 | 1 | -0/+1 | |
| | | |||||
| * | add a test using untyped bind markers | 2021-12-31 | 1 | -0/+19 | |
| | | |||||
| * | use StatementType | 2021-12-31 | 1 | -4/+2 | |
| | | |||||
| * | fix a panic in Statement.prepare if the query is empty | 2021-12-26 | 1 | -0/+7 | |
| | | | | | | sqlite3_prepare_v2 doesn't return an error code if the input query string is empty or is a comment, instead the statement will be null. | ||||
| * | add tests for crashes found by fuzzing | 2021-12-26 | 1 | -0/+19 | |
| | | |||||
| * | fix readArray when reading zero-length blob | 2021-12-18 | 1 | -8/+17 | |
| | | | | | | sqlite3_column_blob returns a NULL pointer for a zero-length blob, which must be handled correctly. | ||||
| * | add a test binding an empty slice to a text column | 2021-12-18 | 1 | -0/+67 | |
| | | |||||
| * | always deinit the test database | 2021-12-18 | 1 | -0/+30 | |
| | | | | | otherwise using the dbfile option won't work | ||||
| * | rename argument for clarity | 2021-12-18 | 1 | -3/+3 | |
| | | | | | also style consistency; variables should be snake case | ||||
| * | all: replace spanZ with sliceTo | 2021-12-01 | 1 | -8/+12 | |
| | | |||||
| * | all: fix for latest Allocator interface refactor | 2021-12-01 | 1 | -44/+61 | |
| | | |||||
| * | dynamic statement: fix documentation | 2021-11-22 | 1 | -3/+5 | |
| | | |||||
| * | dynamic statement: document bind() | 2021-11-22 | 1 | -0/+33 | |
| | | |||||
| * | dynamic statement: add some tests | 2021-11-22 | 1 | -0/+98 | |
| | | |||||
| * | dynamic statement: fix one() | 2021-11-22 | 1 | -1/+1 | |
| | | |||||