diff --git a/framework/console/controllers/FixtureController.php b/framework/console/controllers/FixtureController.php index 7930f98..45b5e9f 100644 --- a/framework/console/controllers/FixtureController.php +++ b/framework/console/controllers/FixtureController.php @@ -175,7 +175,7 @@ class FixtureController extends Controller $this->getDbConnection()->createCommand()->checkIntegrity(false)->execute(); foreach($tables as $table) { - $this->getDbConnection()->createCommand()->truncateTable($table)->execute(); + $this->getDbConnection()->createCommand()->delete($table)->execute(); $this->getDbConnection()->createCommand()->resetSequence($table)->execute(); $this->stdout(" Table \"{$table}\" was successfully cleared. \n", Console::FG_GREEN); } diff --git a/framework/test/DbFixtureManager.php b/framework/test/DbFixtureManager.php index 303ca6e..541632b 100644 --- a/framework/test/DbFixtureManager.php +++ b/framework/test/DbFixtureManager.php @@ -142,7 +142,7 @@ class DbFixtureManager extends Component throw new InvalidConfigException("Table does not exist: $tableName"); } - $this->db->createCommand()->truncateTable($tableName)->execute(); + $this->db->createCommand()->delete($tableName)->execute(); $this->db->createCommand()->resetSequence($tableName, 1)->execute(); $fileName = $this->basePath . '/' . $tableName . '.php';