aboutsummaryrefslogtreecommitdiff
path: root/test/tclsqlite.test
Commit message (Collapse)AuthorAge
...
* Change the TCL bindings so that @aaa always treats the variable aaa asdrh2007-06-19
| | | | | | | a bytearray and binds the value as a BLOB. This change is backwards compatible since the $ behavior is unchanged and @ was not accepted until the current round of changes. (CVS 4094) FossilOrigin-Name: 6f7d55acedc92eeaf988425c719addd56209187f
* In the TCL bindings, if a TCL variable has a bytearray representation anddrh2007-06-19
| | | | | | | the host parameter starts with @ instead of $, then always store the content as a BLOB not as a string even if a string representation is also available. (CVS 4092) FossilOrigin-Name: dcb104bd41f5e992d4c84b8947cb5099ae746891
* First approximation of incremental blob IO API. (CVS 3892)danielk19772007-05-01
| | | FossilOrigin-Name: c444836e7b690c16dd6acff571c613a23beb42dc
* Remove use of the "clock" command in the test suite so that the testsdrh2006-09-01
| | | | | will run in Tcl8.5. Ticket #1445. (CVS 3380) FossilOrigin-Name: bedbac54db173ceb74bd78acd021209f28aa30a8
* Add the "interrupt" method to the TCL interface. Ticket #1889. (CVS 3332)drh2006-07-17
| | | FossilOrigin-Name: b0d19e575b14778e76ae5d6546fba0d2e9f25e33
* Make the sqlite3_enable_load_extension() interface accessible from thedrh2006-07-06
| | | | | TCL bindings. (CVS 3321) FossilOrigin-Name: ce96b890bbf2f2b9686e19bbb1111a70f6404cb5
* Back out check-in (3058) - it breaks too much application code. (CVS 3063)drh2006-02-09
| | | FossilOrigin-Name: 731f1e3245fafbda24355d5bdc5b249c4229305f
* Add "autoinc" and "collseq" columns to the table_info() pragma. (CVS 3058)drh2006-02-06
| | | FossilOrigin-Name: 7940a590abb4262c17922fb2dae1d9688279b2ef
* General test coverage improvements. (CVS 3022)danielk19772006-01-24
| | | FossilOrigin-Name: 153940af5af4f775fa3b1784931d3fd1e41764c5
* Test suite fixes for builds that define OMIT symbols. (CVS 2962)danielk19772006-01-17
| | | FossilOrigin-Name: 3a54a33dcb7e765ee3773397407e8929a8cfe1a9
* Move TCL interface for sqlite3_release_memory() and sqlite3_soft_heap_limit()drh2006-01-05
| | | | | | out of tclsqlite.c and into test1.c. Update the TCL interface documention to describe the "exists" method. (CVS 2862) FossilOrigin-Name: 98194a45cc60cb9942847f773bc797fb5463bd10
* Add simple tests and fixes for sqlite3_soft_heap_limit() (CVS 2837)danielk19772005-12-20
| | | FossilOrigin-Name: c2c5285442f4558dfca61b52f31b5a9cbefaed10
* Add the sqlite3_rollback_hook() API. Still requires further testing. (CVS 2823)danielk19772005-12-16
| | | FossilOrigin-Name: 3baa3ff32435b64e7ae7646b17a98fef9296aaa0
* Fix minor malloc() related problems and add sqlite3_soft_heap_limit() stubs. ↵danielk19772005-12-12
| | | | | (CVS 2814) FossilOrigin-Name: 1637f3796015d1582ed8c6bc8bdf8c067b4bade9
* Add the "exists" method to the TCL interface. (CVS 2813)drh2005-12-10
| | | FossilOrigin-Name: 8a355d7aade5c7a95ab08aeedf1ee1857c121c33
* Increase resolution of time-of-day on unix. Add an experimentaldrh2005-08-29
| | | | | sqlite3_profile() API. (CVS 2639) FossilOrigin-Name: ed2ca0873fa89d6cfd123541d5d1c6b92c72b6ab
* Tests and bug fixes on the new transaction method in the TCL interface. (CVS ↵drh2005-08-02
| | | | | 2574) FossilOrigin-Name: 68dd0ed5e312ecd5e98ee0fa1c21b70ff330f711
* Add the "transaction" coommand to the TCL interface. Untested. (CVS 2572)drh2005-08-02
| | | FossilOrigin-Name: a5ce6c58c3bfc0e1c9953fe4ad4991ac56a4fb87
* Tcl interface uses Tcl_Objs to implement user-defined functions, thus allowingdrh2005-06-26
| | | | | BLOB values to be transferred correctly. Ticket #1304. (CVS 2530) FossilOrigin-Name: 514aaab3f99637ebb8b6e352f4e29738102579b4
* In the TCL interface, user-defined functions preserve the datatype returneddrh2005-05-05
| | | | | by the Tcl procedure. (CVS 2453) FossilOrigin-Name: 99dcba1fb1fdaa2b8bc85046b00c14f6af596e8f
* Apply Tcl 'nullvalue' patch from Stefan Finzel. (CVS 2441)danielk19772005-04-03
| | | FossilOrigin-Name: 9906ae37b9be684b615a1190cf8798513baa799a
* Fix an assertion fault that can occur while autovacuuming a corrupt databasedrh2005-02-26
| | | | | file. Add the SQLITE_OMIT_COMPLETE compile-time parameter. (CVS 2361) FossilOrigin-Name: bb0e7e3857a06347b08d93553ac603e737322262
* Change the TCL interface so that it can cache VMs and reuse them withoutdrh2005-01-24
| | | | | recompiling. But for now leave the cache turned off by default. (CVS 2269) FossilOrigin-Name: 8db6bfef52c1f35afdb8b60cba34f6807a5917f4
* Tests to improve coverage of main.c. (CVS 2202)danielk19772005-01-12
| | | FossilOrigin-Name: 4e28c82adabb58ad9f79ed829734a2ff569a7c05
* Add 'copy' method for tcl interface. Behaves similar to shell .import or ↵tpoindex2004-12-17
| | | | | COPY statment in 2.x. (CVS 2167) FossilOrigin-Name: a9311d9df054a91e231d4e4332df0d661675744d
* Have tests pass when SQLITE_OMIT_SCHEMA_PRAGMAS is defined. (CVS 2144)danielk19772004-11-23
| | | FossilOrigin-Name: 6ccb589bd94fc7d33e07caa39e011c3628563e9b
* Update tests to work even if some features of the library are disabled. (CVS ↵drh2004-11-03
| | | | | 2050) FossilOrigin-Name: b11fc9b3f3a2711f98e7e45724aa1d30081197f3
* Remove the encode/decode from the version 3.0 source tree. (CVS 1959)drh2004-09-13
| | | FossilOrigin-Name: c1f1320be5ce0b6e52491577078ba2b939882fbd
* Fix the onecolumn method in the TCL interface so that it works the samedrh2004-09-07
| | | | | | as the eval method in all ways except for returning just the first value in the result set. (CVS 1944) FossilOrigin-Name: f323e4f86a08fe6448cbd4ff7cab459e8039d9f1
* Tcl interface transfers values directly between SQLite and Tcl_Objs, withoutdrh2004-08-20
| | | | | at translation to strings. (CVS 1898) FossilOrigin-Name: e97c331362545ce21117776c7b61d3488668f2bf
* Add support for named wildcards in SQL statements. (CVS 1897)drh2004-08-20
| | | FossilOrigin-Name: d3be0b7c5a39c02b9b2d6d85f1595d591984a569
* Fix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is ↵drh2004-07-26
| | | | | defined. (CVS 1868) FossilOrigin-Name: e3cad1ab6226089265b4d15c6fc67cc33a31425f
* Store schema cookies on the TEMP database. Ticket #807. (CVS 1817)drh2004-07-19
| | | FossilOrigin-Name: c6c13dc460094e6adea2b14849edf9f485238b99
* Improved test coverage of tclsqlite.c (CVS 1761)drh2004-06-29
| | | FossilOrigin-Name: 008e57dcd5e16886ed732fe1e9797a3c00e8c579
* Update sqlite3_changes() to match the documentation and adddanielk19772004-06-21
| | | | | sqlite3_total_changes(). (CVS 1645) FossilOrigin-Name: ae2f4a0943854fedbbb6fab1dc3aaf972722ed95
* Change the name of the TCL command from "sqlite" to "sqlite3" so that bothdrh2004-06-19
| | | | | SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) FossilOrigin-Name: d705d051bed2b92b6c3bbcc75fe5b056633b9c31
* Add the sqlite3_collation_needed() API and fix some error handling casesdanielk19772004-06-10
| | | | | involving unknown collation sequences. (CVS 1563) FossilOrigin-Name: 518d82d3b1ab996d675f45c94d740c98578a04a6
* Some progress on user-defined collation sequences. (CVS 1544)danielk19772004-06-09
| | | FossilOrigin-Name: c634e71f1909819fb55c728bc410e5cc390428e3
* Remove the sqlite3_libencoding() api and the ISO8859 encoding option. (CVS 1523)drh2004-06-02
| | | FossilOrigin-Name: b53640ed2232aaf173a71636073477d80407d11f
* Add comments and prototype for experimental sqlite_last_statement_changes() ↵rdc2004-02-25
| | | | | API function. Also, allow function to be called from tcl. (CVS 1273) FossilOrigin-Name: ca99920b0dbf773962b47766d690154fd1276513
* Pass all (relevant) regression tests when using the codec. (CVS 1223)drh2004-02-11
| | | FossilOrigin-Name: 5200e9edc5fdba0285a3cb1cd808cbf66d7a349e
* Fix the handling of -init option to the sqlite shell. Ticket #568.drh2004-02-01
| | | | | Also add hooks for encrypting the database. (CVS 1206) FossilOrigin-Name: 3c796de8d1af55944f396f08feaa9e69c1652896
* Reinsert the experimental sqlite_commit_hook() API. (CVS 1179)drh2004-01-15
| | | FossilOrigin-Name: 72bc84f2f18f6eeb279a4ad670310e85d154f663
* Fix progress test error 1-2 (CVS 1115)peter2003-10-23
| | | FossilOrigin-Name: c3a495026c7eafd576042a05a9a5f585ba8ba9b9
* Add a "pk" column to the table_info pragma which is true for each columndrh2003-08-23
| | | | | | that is part of the primary key. Add a "foreign_key_list" pragma that gives information about all foreign keys for a table. Both changes are experimental. (CVS 1081) FossilOrigin-Name: 5232b0665b84a9339a85918570093a376a0ea91f
* Add the "onecolumn" method to the TCL language bindings. (CVS 1076)drh2003-08-19
| | | FossilOrigin-Name: c7b4c28fbc0bca5645af5750fd353f4eca400b40
* Remove the begin_hook and commit_hook APIs. They were a bad idea. Add adrh2003-04-23
| | | | | "trace" method to the TCL interface. (CVS 929) FossilOrigin-Name: 6289b863590ecc5de3d1efaaa60aa6f3f64fefb3
* Update the authorizer API so that it reports the database that table anddrh2003-04-22
| | | | | | indices belong to and so that it reports when actions are taken in response to a trigger. (CVS 928) FossilOrigin-Name: c675a5504138f34cae6def782b5d3add2c67d2bc
* Added experimental APIs: sqlite_begin_hook() and sqlite_commit_hook(). (CVS 896)drh2003-04-03
| | | FossilOrigin-Name: 5efbf62313519d0a6e8b8f5dbb29d3ef428d73e8
* Remove the experimental sqlite_open_aux_file() API. It will soon be replaceddrh2003-03-30
| | | | | by ATTACH and DETACH SQL commands. (CVS 889) FossilOrigin-Name: b6d6e07f3a5cb493f2cf0675bc6061c5afe5c078