src/Link0/Profiler/PersistenceHandler/ZendDbHandler.php
private function getTableStructure()
    {
        return array(
            'columns' => array(
                // Unique auto-incrementing primary key
                new BigInteger('id', false, null, array('auto_increment' => true, 'unsigned' => true)),

                // Identifier column
                new Varchar($this->getIdentifierColumn(), 64),

                // The blob column creates a length specification if(length), so length 0 is a nice hack to not specify length
                new Blob($this->getDataColumn(), 0)
            ),
            'constraints' => array(
                // Primary key and index constraints
                new PrimaryKey('id'),
                new UniqueKey(array($this->getIdentifierColumn()), $this->getIdentifierColumn())
            ),
        );
    }
private function getTableStructure()
    {
        return array(
            'columns' => array(
                // Unique auto-incrementing primary key
                new BigInteger('id', false, null, array('auto_increment' => true, 'unsigned' => true)),

                // Identifier column
                new Varchar($this->getIdentifierColumn(), 64),

                // The blob column creates a length specification if(length), so length 0 is a nice hack to not specify length
                new Blob($this->getDataColumn(), 0)
            ),
            'constraints' => array(
                // Primary key and index constraints
                new PrimaryKey('id'),
                new UniqueKey(array($this->getIdentifierColumn()), $this->getIdentifierColumn())
            ),
        );
    }
private function getTableStructure ( ) { return array ( 'columns' => array ( // Unique auto-incrementing primary key new BigInteger ( 'id' , false , null , array ( 'auto_increment' => true , 'unsigned' => true ) ) , // Identifier column new Varchar ( $ this -> getIdentifierColumn ( ) , 64 ) , // The blob column creates a length specification if(length), so length 0 is a nice hack to not specify length new Blob ( $ this -> getDataColumn ( ) , 0 ) ) , 'constraints' => array ( // Primary key and index constraints new PrimaryKey ( 'id' ) , new UniqueKey ( array ( $ this -> getIdentifierColumn ( ) ) , $ this -> getIdentifierColumn ( ) ) ) , ) ; }
Returns the table structure in Zend\Db\Column objects

@return array
Returns the table structure in Zend \ Db \ Column objects