upgradelogs.php 815 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. Doo::loadCore('db/DooModel');
  3. class UpgradeLogs extends DooModel {
  4. public $id;
  5. public $hid;
  6. public $scondition;
  7. public $version;
  8. public $jsondata;
  9. public $created_at;
  10. public $updated_at;
  11. public $_table = 'sfu_upgradelogs';
  12. public $_primarykey = 'id';
  13. public $_fields = array('id', 'hid', 'scondition', 'version', 'jsondata', 'created_at', 'updated_at');
  14. public function __construct() {
  15. parent::setupModel(__CLASS__);
  16. }
  17. public function getRowLast($id){
  18. return $this->getOne(array('where' => 'hid='.$id, 'desc' => 'id', 'asArray' => TRUE));
  19. }
  20. public function getRowbyhidcond($hid,$condition){
  21. return $this->getOne(array('where' => 'hid=? and scondition=?', 'param' => array($hid,$condition), 'asArray' => TRUE));
  22. }
  23. }