public function __construct($code) { $code = CampaignDbTables::getRealCode($code); parent::__construct("cpn_{$code}_media"); // 主キー列 $field =& $this->addField(new DataField('teikei_media_id')); $field->setPrimaryKey(); $field->setMainteField(); // データ列 $this->addField(new DataField('anken_id')); $this->addField(new DataField('media_id')); $this->addField(new DataField('media_url')); $this->addField(new DataField('media_url2')); $this->addField(new DataField('redirect_url')); $this->addField(new DataField('price')); $this->addField(new DataField('oroshi_price')); $this->addField(new DataField('extra_price')); $this->addField(new DataField('extra_oroshi')); $this->addField(new DataField('teikei_from')); $this->addField(new DataField('teikei_to')); $this->addField(new DataField('download_flag')); $this->addField(new DataField('free1_cd')); // メンテナンス列 $field =& $this->addField(new DataField('upd_time')); $field->setMainteField(); $field =& $this->addField(new DataField('upd_user_id')); $field->setMainteField(); // $field =& $this->addField(new DataField('del_flg')); // $field->setMainteField(); }
public function __construct($code) { $code = CampaignDbTables::getRealCode($code); parent::__construct("cpn_{$code}_media"); // 主キー列 $field =& $this->addField(new DataField('teikei_media_id')); $field->setPrimaryKey(); $field->setMainteField(); // データ列 $this->addField(new DataField('anken_id')); $this->addField(new DataField('media_id')); $this->addField(new DataField('media_url')); //↓↓===========nm90008 start=================================== $this->addField(new DataField('media_url2')); //↑↑===========nm90008 end===================================== $this->addField(new DataField('redirect_url')); $this->addField(new DataField('price')); $this->addField(new DataField('oroshi_price')); $this->addField(new DataField('extra_price')); $this->addField(new DataField('extra_oroshi')); $this->addField(new DataField('teikei_from')); $this->addField(new DataField('teikei_to')); $this->addField(new DataField('download_flag')); $this->addField(new DataField('free1_cd')); $this->addField(new DataField('suspend_from')); $this->addField(new DataField('suspend_to')); $this->addField(new DataField('asp_admin_url')); $this->addField(new DataField('asp_login_id')); $this->addField(new DataField('asp_password')); $this->addField(new DataField('asp_seika_kind')); $this->addField(new DataField('asp_op_memo')); // メンテナンス列 $field =& $this->addField(new DataField('upd_time')); $field->setMainteField(); $field =& $this->addField(new DataField('upd_user_id')); $field->setMainteField(); // $field =& $this->addField(new DataField('del_flg')); // $field->setMainteField(); }
/** * ファイルパスを取得します */ public static function getFileName($code, $media_id) { $realCode = CampaignDbTables::getRealCode($code); return ABS_CAMPAIGN_APPROOT . "model/{$realCode}/BannerId_{$media_id}.txt"; }