Commit Graph

85 Commits

Author SHA1 Message Date
Ingo Schommer
2b0ffdb4e0 API CHANGE Renamed transactions methods from endTransaction() to transactionEnd(), startTransaction() to transactionStart() to comply with new sapphire trunk API 2011-03-11 16:43:27 +13:00
Ingo Schommer
7fb82f88d1 BUGFIX Renamed clear_cached_fieldlist() to clearCachedFieldlist() to comply with parent implementation and our coding conventions (fixes 360176d2) 2011-03-11 14:25:10 +13:00
Geoff Munn
2d3ebfb310 MINOR: transaction function renamed for consistency 2011-02-11 14:24:39 +13:00
cbarberis
ae5160d4b3 BUGFIX: Fixed function name 2011-02-01 17:04:19 +13:00
Geoff Munn
cd9071c679 MINOR: cached fieldlists disabled to see if this fixes the buildbot issues 2011-01-18 17:31:47 +13:00
Geoff Munn
717f40af9e MINOR: cached fieldlist array can now be cleared 2011-01-12 00:10:38 +00:00
Geoff Munn
2bd6e9fb8e MINOR: transaction functions renamed for consistency, field list lookups now cached for speed improvements 2011-01-11 21:17:17 +00:00
Ingo Schommer
99f2cb179e BUGFIX Checking for existence of constraint specs to avoid PHP notice errors on schema updates in PotgreSQLDatabase->alterTableAlterColumn() (regression from r113928) 2010-12-05 04:59:43 +00:00
Geoff Munn
d5915cd7d1 MINOR: reverted the showqueries fix 2010-12-03 02:42:18 +00:00
Geoff Munn
667eac707f ENHANCEMENT: orderMoreSpecifically results are now cached for performance improvements 2010-12-02 22:33:25 +00:00
Geoff Munn
4d3cfcd58e ENHANCEMENT: language support in tsearch parameters, schema support now included 2010-11-25 03:45:32 +00:00
Geoff Munn
e2edf8dc16 MINOR: data types now identify themselves more clearly, to prevent needless rebuilds in dev/build 2010-11-18 23:22:07 +00:00
Geoff Munn
a27ca9a55a BUGFIX: constraint row violations errors now fixed. Missing enums are converted to something from the provided list 2010-11-18 23:10:38 +00:00
Geoff Munn
551fbb6e6c ENHANCEMENT: indexing improved, altered tables now pick up full text search columns, data type detection and identification improved, constraint queries now cached 2010-11-11 19:13:52 +00:00
Sean Harvey
88a8cef187 BUGFIX PostgreSQLDatabase::searchEngine() should use "Relevance" instead of the same name without the quotes (this was changed in SearchForm r113295) 2010-11-04 20:38:52 +00:00
Geoff Munn
07e7579f4f MINOR: time and float data types now supported. Index information now returned correctly and won't trigger index rebuilds 2010-11-01 01:34:29 +00:00
Geoff Munn
f3e29be23c ENHANCEMENT: constraint queries are now cached 2010-11-01 01:11:31 +00:00
Geoff Munn
a59e02efee BUGFIX: resolves ticket 6078 - enums now removed. Also, indexes now default to btree. 2010-11-01 00:53:57 +00:00
Sean Harvey
f125bc22b1 BUGFIX Renamed PostgreSQLQuery::destroy() renamed to destruct() so that it is called properly after the object is destroyed 2010-10-14 05:29:28 +00:00
Sean Harvey
29f85e64cc ENHANCEMENT PostgreSQLDatabase::getVersion() uses pg_version() to get the server version number, which is more reliable than parsing a version string 2010-10-13 22:30:52 +00:00
Sean Harvey
3b3258d3ae BUGFIX Check index exists when issuing the DROP INDEX query in PostgreSQLDatabase::alterTable() 2010-09-17 00:44:11 +00:00
Will Rossiter
c6e0714c62 ENHANCEMENT: added option to disable checking of database existence before querying it. Needs to be disabled to allow it to work under multi user environments 2010-08-12 23:08:35 +00:00
Geoff Munn
8032985b1a BUGFIX: search requests via ts_query now accept some boolean-formatted requests 2010-08-03 04:18:51 +00:00
Ingo Schommer
7ee6640051 BUGFIX Don't require a 'name' assignment in index definitions for PostgreSQLDatabase->alterTable() - was breaking Versioned extension 2010-06-04 01:36:35 +00:00
Sam Minnee
a536ee1821 ENHANCEMENT: implemented missing hasTable method that returns if a given table exists in the postgres database. 2010-06-03 05:02:11 +00:00
Geoff Munn
0c8580f3d7 BUGFIX: syntax error fixed 2010-05-28 02:39:52 +00:00
Geoff Munn
3d0c31763a MINOR: error message clarification 2010-05-27 20:39:22 +00:00
Sean Harvey
133e6ff6ec ENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::getDatabaseVersion() 2010-05-26 05:14:05 +00:00
Sean Harvey
2c38c37bb2 BUGFIX Fixed border case where pg_version() could return false and break functionality in PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion() 2010-05-15 04:06:15 +00:00
Sean Harvey
5f17db6599 ENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion() for checking the database version is at least 8.3 during installation 2010-05-15 04:03:25 +00:00
Geoff Munn
113d75f825 API CHANGE: dev/tests/cleanupdb functionality now supported 2010-04-30 04:26:53 +00:00
Geoff Munn
2190c09c49 API CHANGE: dev/tests/cleanupdb functionality now supported 2010-04-30 04:18:46 +00:00
Luke Hudson
310638dc9f BUGFIX: Bring createTable in to line with base class 2010-04-29 03:56:53 +00:00
Sam Minnee
9e8cc03243 API CHANGE: Added getParameters() to PostgreSQLDatabase
API CHANGE: Added 'port' parameter to PostgreSQLDatabase
2010-04-13 04:42:36 +00:00
Mark Stephens
b59ce20a97 BUGFIX: searchEngine throws exception without _new_ keyword 2010-03-31 00:27:28 +00:00
Mark Stephens
e5dfd2b080 BUGFIX: remove mysql codegen of multi-enums from postgres, and emit an error, and return a valid data type so that sapphire unit tests fail but don't crash 2010-03-30 03:06:35 +00:00
Ingo Schommer
77b972bfb5 BUGFIX Using dbname=postgres in PostgreSQLDatabaseConfigurationHelper to enable configuration checks with users other than 'postgres' (that might not have a database with their username) 2010-03-26 02:32:04 +00:00
Geoff Munn
b12b5f0e31 BUGFIX: Rename SQL fixed 2010-03-21 23:02:54 +00:00
Geoff Munn
991aaba95d BUGFIX: indexes are now tested for existance before creation 2010-03-18 03:16:30 +00:00
Sean Harvey
1aa8f6b765 BUGFIX Fixed wrong parameter order in PostgreSQLDatabaseConfigurationHelper 2010-03-09 00:25:42 +00:00
Sean Harvey
e33bd117d4 MINOR Added ability to create databases through installer checks for PostgreSQL 2010-03-08 22:33:50 +00:00
Geoff Munn
11d16b3c7f API CHANGE: database creation now supported, dbDataType function now included 2010-03-08 21:58:28 +00:00
Geoff Munn
77a76c28c5 BUGFIX: Postgres now checks for a constraint before trying to delete it 2010-02-17 20:19:22 +00:00
Sean Harvey
bcd163ff06 ENHANCEMENT Fixes to PostgreSQLDatabaseConfigurationHelper to support the installer changes in r99001 2010-02-15 05:37:17 +00:00
Sean Harvey
459d1ffe60 MINOR Reverted r98779 2010-02-12 03:28:04 +00:00
Sean Harvey
d6b425cd6f MINOR Fixed missing connection required for testing credentials 2010-02-11 11:54:54 +00:00
Sean Harvey
ad3a3083a9 MINOR changed package name of file to be proper one 2010-02-11 11:04:53 +00:00
Sean Harvey
e2ec1fca0e MINOR Removed return of connection which is not used any longer 2010-02-11 10:08:42 +00:00
Sean Harvey
10a59a9a8d MINOR Renamed variables and keys to conincide with r98795 2010-02-11 10:00:13 +00:00
Sean Harvey
48635c5167 FEATURE Added PostgreSQLDatabaseConfigurationHelper which is related to the installer 2010-02-11 07:38:51 +00:00