<?php

/**
 * BaseResetPassword
 * 
 * This class has been auto-generated by the Doctrine ORM Framework
 * 
 * @property int            $id                              Type: integer(11), primary key
 * @property string         $reset_email                     Type: string(60)
 * @property string         $reset_request_date              Type: timestamp(25), Timestamp in ISO-8601 format (YYYY-MM-DD HH:MI:SS)
 * @property string         $reset_code                      Type: string(200)
 *  
 * @method int              getId()                          Type: integer(11), primary key
 * @method string           getResetEmail()                  Type: string(60)
 * @method string           getResetRequestDate()            Type: timestamp(25), Timestamp in ISO-8601 format (YYYY-MM-DD HH:MI:SS)
 * @method string           getResetCode()                   Type: string(200)
 *  
 * @method ResetPassword    setId(int $val)                  Type: integer(11), primary key
 * @method ResetPassword    setResetEmail(string $val)       Type: string(60)
 * @method ResetPassword    setResetRequestDate(string $val) Type: timestamp(25), Timestamp in ISO-8601 format (YYYY-MM-DD HH:MI:SS)
 * @method ResetPassword    setResetCode(string $val)        Type: string(200)
 *  
 * @package    orangehrm
 * @subpackage model
 * @author     Your name here
 * @version    SVN: $Id: Builder.php 7490 2010-03-29 19:53:27Z jwage $
 */
abstract class BaseResetPassword extends sfDoctrineRecord
{
    public function setTableDefinition()
    {
        $this->setTableName('ohrm_reset_password');
        $this->hasColumn('id', 'integer', 11, array(
             'primary' => true,
             'type' => 'integer',
             'autoincrement' => true,
             'length' => 11,
             ));
        $this->hasColumn('reset_email', 'string', 60, array(
             'type' => 'string',
             'notnull' => true,
             'length' => 60,
             ));
        $this->hasColumn('reset_request_date', 'timestamp', 25, array(
             'type' => 'timestamp',
             'notnull' => true,
             'length' => 25,
             ));
        $this->hasColumn('reset_code', 'string', 200, array(
             'type' => 'string',
             'notnull' => true,
             'length' => 200,
             ));
    }

    public function setUp()
    {
        parent::setUp();
        
    }
}