Commit Graph

67 Commits

Author SHA1 Message Date
Ingo Schommer
294c0d5c6d Merge remote-tracking branch 'smindel/master' 2011-09-15 16:06:00 +02:00
Ingo Schommer
1b36c75f0a ENHANCEMENT Optionally filtering by new File.ShowInSearch flag in SQLite3Database->searcnEngine() 2011-09-15 16:03:03 +02:00
Ingo Schommer
2e1dc517e6 BUGFIX Allow omitting FROM clause in sqlQueryToString() 2011-05-19 11:36:39 +12:00
Ingo Schommer
0dfbf538b6 BUGFIX Fixed supportsTransactions() to use version_compare() so it doesn't break on non-scalar versions like '3.7.1' 2011-04-06 14:12:47 +02:00
Ingo Schommer
f7fd2d46da BUGFIX Fixed supportsTransactions() to use version_compare() so it doesn't break on non-scalar versions like '3.7.1' 2011-04-06 22:39:57 +12:00
Stig Lindqvist
b65482f8d1 Added missing method clear_cached_fieldlist existing in tests and at least in MySQLDatabase 2011-03-28 13:18:35 +02:00
Ingo Schommer
a4f4d14eb9 API CHANGE Renamed transactions methods from endTransaction() to transactionEnd(), startTransaction() to transactionStart() to comply with new sapphire trunk API 2011-03-28 12:22:00 +02:00
Ingo Schommer
7205a9861f API CHANGE Renamed transactions methods from endTransaction() to transactionEnd(), startTransaction() to transactionStart() to comply with new sapphire trunk API 2011-03-11 16:37:22 +13:00
Andreas Piening
7f2718cfea Updated and renamed README 2011-01-17 13:14:30 +13:00
Andreas Piening
b0cba1f81b MINOR: created new release 2011-01-16 23:50:04 +00:00
Andreas Piening
9445be1802 MINOR: created branch 1.1 2011-01-16 23:49:13 +00:00
Andreas Piening
a2b2b116f5 MINOR: fix case in tablelist() returned array index 2010-12-16 02:54:04 +00:00
Sean Harvey
d1a024d7b1 BUGFIX Renamed SQLite3Query::destroy() renamed to destruct() so that it is called properly after the object is destroyed 2010-10-14 05:07:55 +00:00
Sean Harvey
290250b1ec MINOR SQLite3Database no longer shows an alteration message on dev/build with SQLite version. This is already done in r111851 2010-10-12 01:50:12 +00:00
Sean Harvey
de1c8cb18b BUGFIX Fixed non-object error in SQLitePDODatabase when database can't be written to (exposes better error) 2010-09-12 09:20:17 +00:00
Andreas Piening
6fe1129f42 ENHANCEMENT: set connection timeout to 60 sec 2010-09-10 05:07:00 +00:00
Andreas Piening
cc0592f78f APICHANGE: version() return full version 2010-08-22 08:08:33 +00:00
Andreas Piening
36acc3deec MINOR: fixed quoting for searcform() 2010-07-26 01:04:38 +00:00
Andreas Piening
d989c15a2a MINOR: catch wider range of create strings 2010-06-24 06:12:53 +00:00
Andreas Piening
30215cea6d MINOR: catch uninitialised var 2010-06-17 22:26:14 +00:00
Andreas Piening
97d4a15aa2 MINOR: fixed error msg retrival 2010-06-17 22:15:02 +00:00
Andreas Piening
7ad5ac0808 MINOR: catch VACUUM authorization error 2010-06-16 22:27:33 +00:00
Andreas Piening
022afe8a5a MINOR: don't override config settings 2010-06-13 22:20:21 +00:00
Andreas Piening
91cd328611 MINOR: fixed a typo 2010-06-02 23:29:32 +00:00
Sean Harvey
5be44e56b4 ENHANCEMENT Added SQLiteDatabaseConfigurationHelper::getDatabaseVersion() 2010-05-26 05:12:39 +00:00
Andreas Piening
016d848a87 MINOR: made the execution of vacuuming configurable, cause its causing errors in some envs 2010-05-20 21:43:00 +00:00
Sean Harvey
92918be4fd MINOR Removed DbDatetimeTest classes that live in sapphire now 2010-05-19 10:37:18 +00:00
Sean Harvey
11b60cfe4c MINOR Argument 2 to assertRegExp should be a string, but the value comes out of the database as an integer sometimes. Cast it to a string. 2010-05-19 10:29:12 +00:00
Sean Harvey
a0562ae170 MINOR Correction of "Dataobject" to "DataObject" correct class case 2010-05-19 10:26:29 +00:00
Sean Harvey
5b0318bdf3 ENHANCEMENT Added SQLiteDatabaseConfigurationHelper::requireDatabaseVersion() for checking SQLite library version is at least 3.3 2010-05-15 04:59:18 +00:00
Sean Harvey
483da30a0f MINOR Added SQLDatabaseConfigurationHelper::requireDatabaseVersion() as a stub method until it's implemented 2010-05-15 04:08:12 +00:00
Andreas Piening
46c903652a MINOR: limit support for transactions to sqlite3.6 and later 2010-04-30 03:07:35 +00:00
Andreas Piening
5c672862aa MINOR: SQLite supports transactions 2010-04-15 23:00:37 +00:00
Andreas Piening
0699cd7d65 MINOR: fix broken seek() 2010-04-15 05:45:08 +00:00
Andreas Piening
bb67ad3cd2 MINOR: keep SQLiteEnums helper table on clearTable/clearAllData in unit tests 2010-04-14 04:01:19 +00:00
Andreas Piening
5504bf1901 MINOR: SQLiteDatabase defaults to the sqlite3 class instead of the PDO class 2010-04-14 03:07:20 +00:00
Andreas Piening
e76d193b1e MINOR: sqlite properly introduces itself on dev build 2010-04-14 03:06:22 +00:00
Sean Harvey
98a59cad7b BUGFIX Fixed SQLite3Database::enumValuesForField() from returning an array with NULL values 2010-04-07 03:25:21 +00:00
Andreas Piening
bc1cd7008e BUGFIX: fixed broken addslashes 2010-03-31 00:15:26 +00:00
Andreas Piening
21b512a4e7 BUGFIX: SQLite PDO adapter to use the new function to secure db storage location 2010-03-17 21:45:00 +00:00
Ingo Schommer
204e3efd38 ENHANCEMENT Better validation checks in SQLiteDatabaseConfigurationHelper 2010-03-15 07:01:54 +00:00
Ingo Schommer
4443df5171 MINOR Moved SQLite3Database::safe_dir() to two new methods on SQLite3DatabaseConfigurationHelper (create_db_dir() and secure_db_dir()), more flexible and useable from the helper class in install.php context without requiring class inclusions pre-manifest build (see r101054 for installer enhancements) 2010-03-15 06:43:49 +00:00
Sean Harvey
c39c78d148 MINOR Fixed SS_DATABASE_CLASS not working if set to something else in sqlite3 config 2010-03-12 02:37:17 +00:00
Andreas Piening
7360cd57a7 MINOR: properly check the existance of SQLite3 class 2010-03-10 23:59:30 +00:00
Andreas Piening
63a70c2bae MINOR: cosmetic changes to the readme and changes for easy install 2010-03-10 23:57:41 +00:00
Andreas Piening
31d6e2fad8 MINOR: fixed the test to be independant of php time() 2010-03-09 23:59:11 +00:00
Andreas Piening
065106bb80 ENHANCEMENT: configuration helper added 2010-03-09 23:58:36 +00:00
Andreas Piening
41af325ea5 BUGFIX: fix for sqlite3.3 2010-03-09 23:58:08 +00:00
Mateusz Uzdowski
47a91fe6c5 ENHANCEMENT: take into account that older Sqlite can modify the CREATE string and inject single quotes around table names that breaks the db reflection mechanism (happens when the table is renamed) 2010-03-08 23:39:22 +00:00
Geoff Munn
0094e39a9e API CHANGE: dbDataType function created 2010-03-08 21:57:47 +00:00