44 public function __construct(array $tables=array(), array $sequences=array(), SchemaConfig $schemaConfig=null)
48 parent::__construct($tables, $sequences, $schemaConfig);
76 $name = $table->getName();
77 $len = strlen($this->xPrefix);
78 if (substr_compare(
$name, $this->xPrefix, 0, $len)===0) {
80 if (empty($this->tableList) || in_array(
$name, $this->tableList)) {
82 $newtable =
new Table(
86 $table->getForeignKeys(),
90 $this->_addTable($newtable);
94 }
catch (\Exception $e) {
111 $this->_addSequence($sequence);
113 }
catch (\Exception $e) {
addSequence(Sequence $sequence)
__construct(array $tables=array(), array $sequences=array(), SchemaConfig $schemaConfig=null)
setTableFilter(array $tableList)