<?php
// Connection Component Binding
Doctrine_Manager::getInstance()->bindComponent('RE_GNADM_MINE_HOMO', 'doctrine');

/**
 * BaseRE_GNADM_MINE_HOMO
 * 
 * This class has been auto-generated by the Doctrine ORM Framework
 * 
 * @property integer $unb_id
 * @property integer $unb_id_compuesto
 * @property integer $unb_id_mineral
 * @property string $unb_tabmin
 * @property string $unb_codmin
 * @property string $unb_forma_liquidacion
 * @property integer $unb_unidad_cmc
 * @property string $unb_tabpre
 * @property string $unb_codpre
 * @property string $unb_desmin
 * @property integer $id_mineral
 * 
 * @method integer            getUnbId()                 Returns the current record's "unb_id" value
 * @method integer            getUnbIdCompuesto()        Returns the current record's "unb_id_compuesto" value
 * @method integer            getUnbIdMineral()          Returns the current record's "unb_id_mineral" value
 * @method string             getUnbTabmin()             Returns the current record's "unb_tabmin" value
 * @method string             getUnbCodmin()             Returns the current record's "unb_codmin" value
 * @method string             getUnbFormaLiquidacion()   Returns the current record's "unb_forma_liquidacion" value
 * @method integer            getUnbUnidadCmc()          Returns the current record's "unb_unidad_cmc" value
 * @method string             getUnbTabpre()             Returns the current record's "unb_tabpre" value
 * @method string             getUnbCodpre()             Returns the current record's "unb_codpre" value
 * @method string             getUnbDesmin()             Returns the current record's "unb_desmin" value
 * @method integer            getIdMineral()             Returns the current record's "id_mineral" value
 * @method RE_GNADM_MINE_HOMO setUnbId()                 Sets the current record's "unb_id" value
 * @method RE_GNADM_MINE_HOMO setUnbIdCompuesto()        Sets the current record's "unb_id_compuesto" value
 * @method RE_GNADM_MINE_HOMO setUnbIdMineral()          Sets the current record's "unb_id_mineral" value
 * @method RE_GNADM_MINE_HOMO setUnbTabmin()             Sets the current record's "unb_tabmin" value
 * @method RE_GNADM_MINE_HOMO setUnbCodmin()             Sets the current record's "unb_codmin" value
 * @method RE_GNADM_MINE_HOMO setUnbFormaLiquidacion()   Sets the current record's "unb_forma_liquidacion" value
 * @method RE_GNADM_MINE_HOMO setUnbUnidadCmc()          Sets the current record's "unb_unidad_cmc" value
 * @method RE_GNADM_MINE_HOMO setUnbTabpre()             Sets the current record's "unb_tabpre" value
 * @method RE_GNADM_MINE_HOMO setUnbCodpre()             Sets the current record's "unb_codpre" value
 * @method RE_GNADM_MINE_HOMO setUnbDesmin()             Sets the current record's "unb_desmin" value
 * @method RE_GNADM_MINE_HOMO setIdMineral()             Sets the current record's "id_mineral" value
 * 
 * @package    radicacionVirtualCuentas
 * @subpackage model
 * @author     Your name here
 * @version    SVN: $Id: Builder.php 7691 2011-02-04 15:43:29Z jwage $
 */
abstract class BaseRE_GNADM_MINE_HOMO extends sfDoctrineRecord
{
    public function setTableDefinition()
    {
        $this->setTableName('RE_GNADM_MINE_HOMO');
        $this->hasColumn('unb_id', 'integer', 8, array(
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => true,
             'length' => 8,
             ));
        $this->hasColumn('unb_id_compuesto', 'integer', 8, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('unb_id_mineral', 'integer', 8, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('unb_tabmin', 'string', 512, array(
             'notnull' => true,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 512,
             ));
        $this->hasColumn('unb_codmin', 'string', 512, array(
             'notnull' => true,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 512,
             ));
        $this->hasColumn('unb_forma_liquidacion', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('unb_unidad_cmc', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('unb_tabpre', 'string', 512, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 512,
             ));
        $this->hasColumn('unb_codpre', 'string', 512, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 512,
             ));
        $this->hasColumn('unb_desmin', 'string', 512, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 512,
             ));
        $this->hasColumn('id_mineral', 'integer', 8, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
    }

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