diff --git a/core/model/Versioned.php b/core/model/Versioned.php index d96a5fb5c..c51a6de17 100755 --- a/core/model/Versioned.php +++ b/core/model/Versioned.php @@ -337,7 +337,7 @@ class Versioned extends DataObjectDecorator { if(is_array($effectedIDs)) { 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'"); } } } diff --git a/tests/model/VersionedTest.php b/tests/model/VersionedTest.php index f47d3d9d0..87879bf37 100644 --- a/tests/model/VersionedTest.php +++ b/tests/model/VersionedTest.php @@ -31,7 +31,7 @@ class VersionedTest extends SapphireTest { DB::query("DELETE FROM \"VersionedTest_DataObject_versions\" WHERE \"RecordID\" = $obj->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 $obj->augmentDatabase();