| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace app\common\model;
- use think\Model;
- use think\model\concern\SoftDelete;
- abstract class BaseModel extends Model
- {
- use SoftDelete;
- protected $createTime = 'create_at';
- protected $updateTime = 'update_at';
- protected $deleteTime = 'delete_time';
- protected $autoWriteTimestamp = true;
-
- abstract protected function genSchema(array $schema);
- public function getCreateTimeAttr($v) {
- if(!$v)return $v;
- return date("Y-m-d H:i:s", $v);
- }
- public function getUpdateTimeAttr($v) {
- if(!$v)return $v;
- return date("Y-m-d H:i:s", $v);
- }
- }
|