1
0
mirror of synced 2024-12-13 14:56:01 +03:00
doctrine2/models/SerializeTest.php

32 lines
1.1 KiB
PHP
Raw Normal View History

<?php
class SerializeTest extends Doctrine_Record
{
public function setTableDefinition()
{
$this->setTableName('serialize_test');
$this->hasColumn('booltest', 'boolean');
$this->hasColumn('integertest', 'integer', 4, array('unsigned' => true));
$this->hasColumn('floattest', 'float');
$this->hasColumn('stringtest', 'string', 200, array('fixed' => true));
$this->hasColumn('arraytest', 'array', 10000);
$this->hasColumn('objecttest', 'object');
$this->hasColumn('blobtest', 'blob');
$this->hasColumn('clobtest', 'clob');
$this->hasColumn('timestamptest', 'timestamp');
$this->hasColumn('timetest', 'time');
$this->hasColumn('datetest', 'date');
$this->hasColumn('enumtest', 'enum', 4,
array(
'values' => array(
'php',
'java',
'python'
)
)
);
$this->hasColumn('gziptest', 'gzip');
}
}