звучит как то, что ты делаешь, плохо. Кроме того, вы не должны вызывать такие вещи, как CREATE TABLE, TRUNCATE, COMMIT и т. Д.
Посмотрите на пакет sest, как правильно создавать и удалять таблицы, прочитайте API о том, как выполнять транзакции. такие вещи, как http://api13.cakephp.org/class/data-source#method-DataSourcebegin
также имя таблицы должно быть во множественном числе, чтобы торт мог сделать это автоматически, поэтому ваш пример не сработает.
Вы можете получить экземпляр модели, выполнив
$Something = ClassRegistry::init(Inflector::classify($tableName . '_suffix'));