src/Db/Mysqli.php
public function getCreateTable($table, $if_not_exists = false)
    {
        $sql = sprintf('SHOW CREATE TABLE `%s` ;', $table);
        $statement = $this->query($sql, true);
        $string = false;
        if (! empty($statement['0']['Create Table'])) {
            $string = $statement['0']['Create Table'];
        }
    
        if ($if_not_exists) {
            $replace = substr($string, 0, 12);
            if ($replace == 'CREATE TABLE') {
                $string = str_replace('CREATE TABLE', 'CREATE TABLE IF NOT EXISTS ', $string);
            }
        }
    
        return $string;
    }
public function getCreateTable($table, $if_not_exists = false)
    {
        $sql = sprintf('SHOW CREATE TABLE `%s` ;', $table);
        $statement = $this->query($sql, true);
        $string = false;
        if (! empty($statement['0']['Create Table'])) {
            $string = $statement['0']['Create Table'];
        }
    
        if ($if_not_exists) {
            $replace = substr($string, 0, 12);
            if ($replace == 'CREATE TABLE') {
                $string = str_replace('CREATE TABLE', 'CREATE TABLE IF NOT EXISTS ', $string);
            }
        }
    
        return $string;
    }
public function getCreateTable ( $ table , $ if_not_exists = false ) { $ sql = sprintf ( 'SHOW CREATE TABLE `%s` ;' , $ table ) ; $ statement = $ this -> query ( $ sql , true ) ; $ string = false ; if ( ! empty ( $ statement [ '0' ] [ 'Create Table' ] ) ) { $ string = $ statement [ '0' ] [ 'Create Table' ] ; } if ( $ if_not_exists ) { $ replace = substr ( $ string , 0 , 12 ) ; if ( $ replace == 'CREATE TABLE' ) { $ string = str_replace ( 'CREATE TABLE' , 'CREATE TABLE IF NOT EXISTS ' , $ string ) ; } } return $ string ; }
(non-PHPdoc)
@see \JaegerApp\Db\DbInterface::getCreateTable()
( non - PHPdoc )