src/ImportAbstract.php
private function createTable()
    {
        $tableExists = $this->getDb()->getSchemaManager()->tablesExist([$this->table->getName()]);
        
        /*
         * Drop and Create
         */
        try {
            if ($tableExists) {
                $this->getDb()->getSchemaManager()->dropAndCreateTable($this->table);
            } else {
                $this->getDb()->getSchemaManager()->createTable($this->table);
            }
        } catch (Exception $ex) {
            throw new Exception("Erreur de création de table: " . $ex->getMessage(), self::IMPORT_BAD_FORMAT);
        }
        
        return $this;
    }
private function createTable()
    {
        $tableExists = $this->getDb()->getSchemaManager()->tablesExist([$this->table->getName()]);
        
        /*
         * Drop and Create
         */
        try {
            if ($tableExists) {
                $this->getDb()->getSchemaManager()->dropAndCreateTable($this->table);
            } else {
                $this->getDb()->getSchemaManager()->createTable($this->table);
            }
        } catch (Exception $ex) {
            throw new Exception("Erreur de création de table: " . $ex->getMessage(), self::IMPORT_BAD_FORMAT);
        }
        
        return $this;
    }
Creation de la table
@return $this
@throws Exception