/* * Class automatically generated. */ class BaseAd extends sfDoctrineRecord { public function setTableDefinition() { $this->setTableName('ad'); $this->hasColumn('adId', 'integer', 11, array ( 'primary' => true, 'autoincrement' => true,)); $this->hasColumn('name', 'string', 45, array ( 'default' => NULL,)); $this->hasColumn('type', 'integer', 11, array ( 'default' => 0,)); } public function setUp() { $this->hasMany('AdPushMsg as pushMsg', 'AdPushMsg.adId'); } } ============== /* * Class automatically generated. */ class BaseAdPushMsg extends sfDoctrineRecord { public function setTableDefinition() { $this->setTableName('adPushMsg'); $this->hasColumn('pushMsgId', 'integer', 10, array ( 'primary' => true,)); $this->hasColumn('adId', 'integer', 10, array ()); } public function setUp() { $this->hasOne('Ad as Ad', 'AdPushMsg.adId', array('foreign' => 'adId')); }