public function getCreateStatement()
    {
        $sql = [];

        foreach ($this->tables as $table) {
            /** @var Table $table*/
            $createTable = new CreateTable($table->getName());
            $createTable->setAdapter($this->getAdapter());
            $createTable->setColumns($table->getColumns());
            $createTable->setConstraints($table->getConstraints());
            $sql[] = $createTable->getQueryString();
        }
        return implode(';', $sql);
    }