public function __construct($dialect) { $this->tableName = $dialect->tableName(); $this->primaryKeyName = $dialect->primaryKey(); $this->sequenceName = $dialect->sequence(); $this->tableColumns = $this->_getColumnsWithoutPrimary($dialect); }