Parece que cake estaba buscando en el esquema público una secuencia en la que no se encuentra.
Se solucionó modificando para incluir el nombre del esquema en el último archivo de información del captador de inserción Model/Datasource/DboSource.php
create
método con esta diferencia
@@ -1006,7 +1006,7 @@
if ($this->execute($this->renderStatement('create', $query))) {
if (empty($id)) {
- $id = $this->lastInsertId($this->fullTableName($model, false, false), $model->primaryKey);
+ $id = $this->lastInsertId($this->fullTableName($model, false, true), $model->primaryKey);
}
$model->setInsertID($id);
$model->id = $id;
Sé que modificar el núcleo no es el camino a seguir, pero mientras funcione, está bien para mí.