| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Patch by Jan Lehnardt <jan@php.net>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
UDF callbacks.
Add test for binary functions.
Fix proto.
|
|
|
|
|
| |
- Don't buffer in non buffered mode
|
| |
|
| |
|
|
|
|
|
|
| |
Make OnUpdateInt compatible with ZE2.
Fix the makefile fragment for non-gnu makes
|
| |
|
| |
|
|
|
|
|
| |
cursor containing only a single column.
|
|
|
|
|
|
| |
- Proto fix
- Add efficient single column access function: sqlite_column()
|
| |
|
|
|
|
|
|
|
| |
0 - Make no changes to the keys in the associative array
1 - Change the keys to uppercase
2 - Change the keys to lowercase
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
name; this is a higher performance alternative to the generic php() SQL
function. (saves parsing the additional function call in the SQL and a call to
zend_is_callable on each function invocation).
Add test for sqlite_create_function().
Fixup proto for sqlite_create_aggregate().
Tweak package file and speling in header file.
|
| |
|
| |
|
|
|
|
|
| |
functions for use in SQL statements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
database file. (This saves the cost of sqlite reading/parsing the indices).
Persistent db connections have any pending transactions rolled back at request
shutdown time. (non-persistent connections are automatically rolled back when
they are closed).
Enhance sqlite_query() and sqlite_unbuffered_query() to use the C api
sqlite_exec() when the PHP script does not use the return value. This avoids
the extra work and memory allocation for holding result sets when they are not
needed.
|
|
|
|
|
|
|
|
|
| |
function with a similar name.
Change sqlite_query() to use the same mechanism as the unbuffered query; this
moves the bulk of the memory allocations into the ZE memory manager, and will
hopefully be more efficient and less at risk of leaks.
|
|
|
|
|
|
|
|
| |
int sqlite_last_error($db) -- returns error code from last query
string sqlite_error_string(int code) -- returns english description of an error
code.
|
|
|
|
|
| |
when multiple processes attempt to lock and update the database.
|
| |
|
|
which included commits to RCS files with non-trunk default branches.
|