refactor: 去除文章enabled字段相关
This commit is contained in:
@@ -207,7 +207,6 @@ class Article
|
||||
'seo_title' => 'seo标题',
|
||||
'seo_keywords' => 'seo关键词',
|
||||
'seo_desc' => 'seo描述',
|
||||
'enabled' => '是否启用',
|
||||
'release_time' => '发布时间',
|
||||
'created_at' => '添加时间',
|
||||
'updated_at' => '最后更新时间'
|
||||
@@ -229,8 +228,7 @@ class Article
|
||||
$data = ArticleModel::field([
|
||||
'*',
|
||||
'image',
|
||||
'CASE WHEN recommend = 1 THEN "是" ELSE "否" END' => 'recommend',
|
||||
'CASE WHEN enabled = 1 THEN "是" ELSE "否" END' => 'enabled',
|
||||
'CASE WHEN recommend = 1 THEN "是" ELSE "否" END' => 'recommend'
|
||||
])
|
||||
->with('category', function($query) {
|
||||
return $query->field(['id', 'name']);
|
||||
|
||||
@@ -94,10 +94,4 @@ class ArticleModel extends ArticleBaseModel
|
||||
}
|
||||
$query->where('category_id', '=', $value);
|
||||
}
|
||||
|
||||
// 已启用的查询
|
||||
public function scopeEnabled($query)
|
||||
{
|
||||
$query->where('enabled', '=', 1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,6 @@ class ArticleBaseModel extends BaseModel
|
||||
'seo_title' => 'string',
|
||||
'seo_keywords' => 'string',
|
||||
'seo_desc' => 'string',
|
||||
'enabled' => 'int',
|
||||
'created_at' => 'datetime',
|
||||
'updated_at' => 'datetime',
|
||||
'deleted_at' => 'datetime',
|
||||
|
||||
@@ -45,7 +45,6 @@ class CreateArticle extends Migrator
|
||||
->addColumn('seo_title', 'string', ['limit' => 255, 'null' => true, 'default' => null, 'comment' => 'SEO标题'])
|
||||
->addColumn('seo_keywords', 'string', ['limit' => 512, 'null' => true, 'default' => null, 'comment' => 'SEO关键字'])
|
||||
->addColumn('seo_desc', 'string', ['limit' => 512, 'null' => true, 'default' => null, 'comment' => 'SEO描述'])
|
||||
->addColumn('enabled', 'boolean', ['null' => false, 'default' => 1, 'comment' => '是否启用:1是,-1否'])
|
||||
->addColumn('release_time', 'datetime', ['null' => true, 'default' => null, 'comment' => '发布时间'])
|
||||
->addColumn('created_at', 'timestamp', ['null' => false, 'default' => 'CURRENT_TIMESTAMP', 'comment' => '创建时间'])
|
||||
->addColumn('updated_at', 'timestamp', ['null' => false, 'default' => 'CURRENT_TIMESTAMP', 'update' => 'CURRENT_TIMESTAMP', 'comment' => '更新时间'])
|
||||
|
||||
Reference in New Issue
Block a user