code: private function create(): void
  	{
  		$query = "CREATE TABLE IF NOT EXISTS %table (\n"
  			. implode(",\n", $this->columns) . ",\n"
  			. ($this->primaryKey !== null ? $this->primaryKey . (empty($this->keys) ? '' : ",\n") : '')
  			. implode(",\n", $this->keys) . (empty($this->constraints) ? '' : ",\n")
  			. implode(",\n", $this->constraints)
  			. "\n) ENGINE=$this->engine" . (empty($this->autoIncrement) ? '' : " AUTO_INCREMENT=$this->autoIncrement") . " DEFAULT CHARSET=$this->charset COLLATE=$this->collate"
  			. (empty($this->addition) ? '' : "/*$this->addition*/");
  
  		$this->connection->query($query, $this->name);
  	}
docs: Vytvori tabulku
  @throws QueryException