Det ser ud til, at cake ledte i offentligt skema efter sekvens, hvor den ikke er placeret.
Rettede det ved at justere for at inkludere skemanavn i sidste indsættelse af getter inf-fil Model/Datasource/DboSource.php
create
metode med denne forskel
@@ -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;
Jeg ved, at ændring af kerne ikke er vejen at gå, men så længe det virker, er det fint med mig.