BUGFIX Fixed column names that were not quoted that broke PostgreSQL (from r110944)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112869 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sam Minnee 2010-10-19 03:06:15 +00:00
parent 4c0afd2564
commit ffba082738
2 changed files with 2 additions and 2 deletions

View File

@ -337,7 +337,7 @@ class Versioned extends DataObjectDecorator {
if(is_array($effectedIDs)) { if(is_array($effectedIDs)) {
foreach($effectedIDs as $key => $value) { foreach($effectedIDs as $key => $value) {
DB::query("DELETE FROM \"{$table}_versions\" WHERE \"{$table}_versions\".ID = '$value'"); DB::query("DELETE FROM \"{$table}_versions\" WHERE \"{$table}_versions\".\"ID\" = '$value'");
} }
} }
} }

View File

@ -31,7 +31,7 @@ class VersionedTest extends SapphireTest {
DB::query("DELETE FROM \"VersionedTest_DataObject_versions\" WHERE \"RecordID\" = $obj->ID"); DB::query("DELETE FROM \"VersionedTest_DataObject_versions\" WHERE \"RecordID\" = $obj->ID");
// insert a record with no primary key (ID) // insert a record with no primary key (ID)
DB::query("INSERT INTO \"VersionedTest_DataObject_versions\" (RecordID) VALUES ($obj->ID)"); DB::query("INSERT INTO \"VersionedTest_DataObject_versions\" (\"RecordID\") VALUES ($obj->ID)");
// run the script which should clean that up // run the script which should clean that up
$obj->augmentDatabase(); $obj->augmentDatabase();