Commit Graph

276 Commits

Author SHA1 Message Date
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
0d090e971f MINOR: Documentation update for the 0.9.1 release 2010-06-01 01:31:33 +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
Sean Harvey
b36f2a2ae2 ENHANCEMENT PostgreSQLDatabase now automatically creates the database if it doesn't exist, previously you had to manually create one before it can be used 2010-02-11 04:40:07 +00:00
Andreas Piening
d124ad8a5a MINOR: fixing the precision and casting behaviour of datetime helpers 2010-02-04 21:30:10 +00:00
Andreas Piening
6a2fe2d48b ENHANCEMENT: added datetime helper functions, support for double, helper function for qualifying order terms 2010-02-04 04:29:37 +00:00
Geoff Munn
f1b2bfcfe3 Change log, license and readme files included 2009-12-03 21:15:11 +00:00
Geoff Munn
7ea01e108e BUG FIX: actual available classes of a page now returned 2009-11-26 21:19:18 +00:00
Geoff Munn
7516f0bad5 API CHANGE: returned field types no longer trigger dev/build changes 2009-11-24 23:53:38 +00:00
Geoff Munn
ec8997bdf8 API CHANGE: plpgsql now created if triggers are required, full text search columns and other indexes now inherited by partitioned tables 2009-11-24 22:46:55 +00:00
Geoff Munn
08a348654c API CHANGE: Better handling of CLUSTER BY statements 2009-11-02 01:58:51 +00:00
Sam Minnee
1dd46ab8a6 BUGFIX: Updated postgresql module for the 2.4 class renaming. 2009-11-01 21:59:54 +00:00
Geoff Munn
dee6be2506 API CHANGE: support for table partitions, tablespaces and index clustering 2009-10-08 01:19:15 +00:00
Geoff Munn
508da2b933 API CHANGE: searchengine function fixed to use extendedSQL() 2009-10-05 20:26:41 +00:00
Geoff Munn
5a96d9620c BUG FIX: searchEngine() now takes into account the locality
API CHANGE: Integer replaces Numeric for the Int() type, and it defaults to 32 in precision
2009-10-05 02:03:00 +00:00