RedUNIT\Mysql\Issue411::testInnoDBIndexLimit PHP Метод

testInnoDBIndexLimit() публичный Метод

Test varchar 191 condition.
public testInnoDBIndexLimit ( ) : void
Результат void
    public function testInnoDBIndexLimit()
    {
        R::nuke();
        $book = R::dispense('book');
        $book->text = 'abcd';
        R::store($book);
        $columns = R::inspect('book');
        asrt(isset($columns['text']), TRUE);
        asrt($columns['text'], 'varchar(191)');
        $book = $book->fresh();
        $book->text = str_repeat('x', 190);
        R::store($book);
        $columns = R::inspect('book');
        asrt(isset($columns['text']), TRUE);
        asrt($columns['text'], 'varchar(191)');
        $book = $book->fresh();
        $book->text = str_repeat('x', 191);
        R::store($book);
        $columns = R::inspect('book');
        asrt(isset($columns['text']), TRUE);
        asrt($columns['text'], 'varchar(191)');
        $book = $book->fresh();
        $book->text = str_repeat('x', 192);
        R::store($book);
        $columns = R::inspect('book');
        asrt(isset($columns['text']), TRUE);
        asrt($columns['text'], 'varchar(255)');
    }