public $name; // string(255) not_null
public $active; // int(2) not_null
public $seqid; // int(11) not_null multiple_key
+ public $seqmax; // int(11) not_null multiple_key
/* the code above is auto generated do not remove the tag below */
$this->whereAdd("etype = ''");
}
}
+
+ function onUpdate($old, $req)
+ {
+ $x = $this->factory($this->tableName());
+ $x->query("SELECT core_enum_seqmax_update('". $this->escape($this->etype) ."')");
+ if ($old->etype != $this->etype) {
+ $x->query("SELECT core_enum_seqmax_update('". $this->escape($old->etype) ."')");
+ }
+
+ }
+
+ function onInsert($req)
+ {
+ $x = $this->factory($this->tableName());
+ $x->query("SELECT core_enum_seqmax_update('". $this->escape($this->etype) ."')");
+
+ }
+
}