Changeset 21516 for branches/version-2_12-dev/data/class/db
- Timestamp:
- 2012/02/15 20:52:51 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php
r21515 r21516 123 123 $downloadable_days = $baseinfo['downloadable_days']; 124 124 if($downloadable_days ==null || $downloadable_days == '')$downloadable_days=0; 125 return '(SELECT CASE WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND ' . $dtb_order_alias . '.payment_date IS NOT NULL THEN 1 WHEN DATE(CURRENT_TIMESTAMP) <= DATE(' . $dtb_order_alias . ".payment_date + '". $downloadable_days ." days') THEN 1 ELSE 0 END)"; 125 $sql = <<< __EOS__ 126 ( 127 SELECT 128 CASE 129 WHEN (SELECT d1.downloadable_days_unlimited FROM dtb_baseinfo d1) = 1 AND $dtb_order_alias.payment_date IS NOT NULL THEN 1 130 WHEN DATE(CURRENT_TIMESTAMP) <= DATE($dtb_order_alias.payment_date + '$downloadable_days days') THEN 1 131 ELSE 0 132 END 133 ) 134 __EOS__; 135 return $sql; 126 136 } 127 137
Note: See TracChangeset
for help on using the changeset viewer.