-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
-
diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue
index 402851cc0826892de7ae685d810e41cc654a474f..8296c962b6272b7c37e5c1a19d56caf551992ad3 100644
--- a/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue
+++ b/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue
@@ -73,7 +73,7 @@
- {{ row.config_value }}
+ {{ row.config_value }}
@@ -377,3 +377,13 @@
}
}
+
+
diff --git a/app/Modules/Admin/Routes/web.php b/app/Modules/Admin/Routes/web.php
index 32c719cf85c825fa083c554720d1540a308daf00..8647a8c2011e7b879da5b696c06ebda852749f33 100644
--- a/app/Modules/Admin/Routes/web.php
+++ b/app/Modules/Admin/Routes/web.php
@@ -22,15 +22,15 @@ Route::prefix('admin')->group(function() {
return view('admin::admin');
});
+ // Auth
Route::prefix('auth')->group(function() {
- Route::any('login', 'AuthController@login');
- Route::any('me', 'AuthController@me')->middleware(CheckAuth::class);
- Route::any('logout', 'AuthController@logout')->middleware(CheckAuth::class);
- Route::any('getRabcList', 'AuthController@getRabcList')->middleware(CheckAuth::class);
+ Route::post('login', 'AuthController@login');
+ Route::post('me', 'AuthController@me')->middleware(CheckAuth::class);
+ Route::post('logout', 'AuthController@logout')->middleware(CheckAuth::class);
+ Route::post('getRabcList', 'AuthController@getRabcList')->middleware(CheckAuth::class);
});
Route::middleware([CheckAuth::class, AdminLog::class])->group(function () {
-
// 首页
Route::get('indexs', 'IndexController@index');
// 月份表列表
@@ -132,6 +132,7 @@ Route::prefix('admin')->group(function() {
// 文章管理
Route::prefix('articles')->group(function() {
Route::get('/', 'Article\ArticleController@index');
+ Route::get('/detail', 'Article\ArticleController@detail');
Route::post('/', 'Article\ArticleController@create');
Route::put('/', 'Article\ArticleController@update');
Route::delete('/', 'Article\ArticleController@delete');
diff --git a/app/Modules/Admin/Services/AdminLogService.php b/app/Modules/Admin/Services/AdminLogService.php
index 8706b3dc3cede752608c0df1c44ec6b4cdbb2346..7e8f2338d81d3c11292335675ca431a225a8f444 100644
--- a/app/Modules/Admin/Services/AdminLogService.php
+++ b/app/Modules/Admin/Services/AdminLogService.php
@@ -13,26 +13,30 @@ class AdminLogService extends BaseService
public function lists(array $params) : array
{
- $lists = $this->model
- ->setMonthTable($this->getSearchMonth())
- ->with(['admin' => function($query){
- $query->select('admin_id', 'admin_name');
- }])
- ->whereHas('admin', function($query) use($params){
- if (isset($params['search']) && !empty($params['search'])){
- $query->where('admin_name', 'LIKE', '%' . trim($params['search']) . '%')
- ->orWhere('admin_id', '=', intval($params['search']));
+ $model = $this->model->setMonthTable($this->getSearchMonth())
+ ->with([
+ 'admin' => function($query) {
+ $query->select('admin_id', 'admin_name');
+ },
+ ]);
+ if ( isset($params['search']) && !empty($params['search']) ) {
+ $model = $model->whereHas('admin', function($query) use ($params) {
+ $search = trim($params['search'] ?? '');
+ if ( !empty($search) ) {
+ $query->where('admin_name', 'LIKE', '%' . $search . '%')
+ ->orWhere('admin_id', '=', intval($search));
}
- })
- ->orderBy($this->model->getKeyName(), 'DESC')
+ });
+ }
+ $lists = $model->orderBy($this->model->getKeyName(), 'DESC')
->paginate($this->getLimit($params['limit'] ?? 10));
return [
'current_page' => $lists->currentPage(),
- 'per_page' => $lists->perPage(),
- 'count_page' => $lists->lastPage(),
- 'total' => $lists->total(),
- 'data' => $lists->items(),
+ 'per_page' => $lists->perPage(),
+ 'count_page' => $lists->lastPage(),
+ 'total' => $lists->total(),
+ 'data' => $lists->items(),
];
}
}
diff --git a/app/Modules/Admin/Services/AdminLoginLogService.php b/app/Modules/Admin/Services/AdminLoginLogService.php
index 434b285bbea4ed47e978ea98ad4dc10652360022..59b94396282848e674b18ec13a9ac67fd4f3bcdd 100644
--- a/app/Modules/Admin/Services/AdminLoginLogService.php
+++ b/app/Modules/Admin/Services/AdminLoginLogService.php
@@ -13,26 +13,35 @@ class AdminLoginLogService extends BaseService
public function lists(array $params) : array
{
- $lists = $this->model
- ->setMonthTable($this->getSearchMonth())
- ->with(['admin' => function($query){
- $query->select('admin_id', 'admin_name');
- }])
- ->whereHas('admin', function($query) use($params){
- if (isset($params['search']) && !empty($params['search'])){
- $query->where('admin_name', 'LIKE', '%' . trim($params['search']) . '%')
- ->orWhere('admin_id', '=', intval($params['search']));
+ $model = $this->model->setMonthTable($this->getSearchMonth())
+ ->with([
+ 'admin' => function($query) {
+ $query->select('admin_id', 'admin_name');
+ },
+ ]);
+ $admin_id = $params['admin_id'] ?? 0;
+ $search = trim($params['search'] ?? '');
+ if ( !empty($search) || $admin_id > 0 ) {
+ $model = $model->whereHas('admin', function($query) use ($search, $admin_id) {
+ if ( !empty($search) ) {
+ $query->where('admin_name', 'LIKE', '%' . $search . '%')
+ ->orWhere('admin_id', '=', intval($search));
}
- })
- ->orderBy($this->model->getKeyName(), 'DESC')
+ // 指定管理员筛选
+ if ( $admin_id > 0 ) {
+ $query->where('admin_id', '=', $admin_id);
+ }
+ });
+ }
+ $lists = $model->orderBy($this->model->getKeyName(), 'DESC')
->paginate($this->getLimit($params['limit'] ?? 10));
return [
'current_page' => $lists->currentPage(),
- 'per_page' => $lists->perPage(),
- 'count_page' => $lists->lastPage(),
- 'total' => $lists->total(),
- 'data' => $lists->items(),
+ 'per_page' => $lists->perPage(),
+ 'count_page' => $lists->lastPage(),
+ 'total' => $lists->total(),
+ 'data' => $lists->items(),
];
}
}
diff --git a/app/Modules/Admin/Services/AdminService.php b/app/Modules/Admin/Services/AdminService.php
index 2f04d71d54d97a9bf013075e9812e4ca03b1c636..835d0545e58514695285d80f9932486c7cab0b85 100644
--- a/app/Modules/Admin/Services/AdminService.php
+++ b/app/Modules/Admin/Services/AdminService.php
@@ -38,8 +38,7 @@ class AdminService extends BaseService
$search = $request->input('search', '');
// 可以按照名称进行搜索
if (!empty($search)){
- $query->where('admin_id', '=', intval($search))
- ->whereOr('admin_id|admin_name', 'LIKE', '%' . trim($search) . '%');
+ $query->where('admin_name', 'LIKE', '%' . trim($search) . '%');
}
})->orderBy($this->model->getKeyName(), 'ASC')->limit(100)->get();
}
diff --git a/app/Modules/Admin/Services/ArticleService.php b/app/Modules/Admin/Services/ArticleService.php
index 22998f74e766d013d35a883872de12c83ed84055..9de692489cd3f1f34b301dedd088b282ed2bf5b0 100644
--- a/app/Modules/Admin/Services/ArticleService.php
+++ b/app/Modules/Admin/Services/ArticleService.php
@@ -9,5 +9,41 @@ class ArticleService extends BaseService
public function __construct(Article $article)
{
$this->model = $article;
+ $this->with = ['category'];
+ }
+
+ public function lists(array $params) : array
+ {
+ $params['where_callback'] = function($query) use ($params){
+ $request = request();
+ // 按照名称进行搜索
+ if (!empty($search = $request->input('search', ''))){
+ $search = trim($search);
+ $query->where('article_title', 'LIKE', '%' . $search . '%')
+ ->whereOr('article_keywords', 'LIKE', $search . '%')
+ ->whereOr('article_description', 'LIKE', $search . '%');
+ }
+ // 文章分类
+ $category_id = $request->input('category_id', -1);
+ if ($category_id > -1){
+ $query->where('category_id', '=', $category_id);
+ }
+ // 置顶
+ $set_top = $request->input('set_top', -1);
+ if ($set_top > -1){
+ $query->where('set_top', '=', $set_top);
+ }
+ // 推荐
+ $is_recommend = $request->input('is_recommend', -1);
+ if ($is_recommend > -1){
+ $query->where('is_recommend', '=', $is_recommend);
+ }
+ // 是否公开
+ $is_public = $request->input('is_public', -1);
+ if ($is_public > -1){
+ $query->where('is_public', '=', $is_public);
+ }
+ };
+ return parent::lists($params); // TODO: Change the autogenerated stub
}
}
diff --git a/app/Modules/Admin/Services/BaseService.php b/app/Modules/Admin/Services/BaseService.php
index d9a36f8c8f5467129fa0a7a1e01ddfe7960f6e9c..f1c8dc6be7989054580d8aef6a30d15da130147f 100644
--- a/app/Modules/Admin/Services/BaseService.php
+++ b/app/Modules/Admin/Services/BaseService.php
@@ -45,8 +45,9 @@ class BaseService extends Service
*
* @return mixed
*/
- public function detail($id)
+ public function detail($request)
{
+ $id = $request->input($this->model->getKeyName(), 0);
return $this->model->detail($id);
}
diff --git a/app/Modules/Admin/Services/IndexService.php b/app/Modules/Admin/Services/IndexService.php
index 8724937c8400e14c93a1468b96bc81057644d31e..5ce8433437530bdb394406fd29679676197f106f 100644
--- a/app/Modules/Admin/Services/IndexService.php
+++ b/app/Modules/Admin/Services/IndexService.php
@@ -2,7 +2,10 @@
namespace App\Modules\Admin\Services;
+use App\Modules\Admin\Entities\Article\Article;
use App\Modules\Admin\Entities\Rabc\Admin;
+use App\Modules\Admin\Entities\System\Banner;
+use App\Modules\Admin\Entities\System\Friendlink;
class IndexService extends BaseService
{
@@ -10,7 +13,13 @@ class IndexService extends BaseService
{
return [
// 管理员人数
- 'admins_count' => Admin::getInstance()->count(),
+ 'admins_count' => Admin::count(),
+ // 文章总数
+ 'articles_count' => Article::count(),
+ // Banner数量
+ 'banners_count' => Banner::count(),
+ // 友情链接数量
+ 'friendlinks_count' => Friendlink::count(),
// 技能
'skill' => $this->skill()
];
diff --git a/app/Traits/MysqlTable.php b/app/Traits/MysqlTable.php
index b6348cf8372e130367816328fd15513247e4639a..ea82ed60d1f9ae24551353a343a3e569aed0cbea 100644
--- a/app/Traits/MysqlTable.php
+++ b/app/Traits/MysqlTable.php
@@ -30,7 +30,7 @@ trait MysqlTable
public function detail(int $id, string $filed = '*', bool $lock = false, array $with = [], array $withCount = [])
{
- return $this->fields($filed)
+ return $this->select($filed)
->lock($lock)
->with($with)
->withCount($withCount)
diff --git a/laravel-vue-admin.sql b/laravel-vue-admin.sql
index ee975222a082554428b4f8ff36cad6a89bf71cac..2cd175e596764e05691455dabf400b54489b0e0f 100644
--- a/laravel-vue-admin.sql
+++ b/laravel-vue-admin.sql
@@ -11,7 +11,7 @@
Target Server Version : 50728
File Encoding : 65001
- Date: 30/12/2020 18:25:18
+ Date: 31/12/2020 18:34:19
*/
SET NAMES utf8mb4;
@@ -154,7 +154,7 @@ CREATE TABLE `cnpscy_admin_login_logs_2020_12` (
INDEX `admin_id`(`admin_id`) USING BTREE,
INDEX `log_status`(`log_status`) USING BTREE,
INDEX `is_delete`(`is_delete`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员登录日志表' ROW_FORMAT = Dynamic;
+) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员登录日志表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of cnpscy_admin_login_logs_2020_12
@@ -176,19 +176,19 @@ INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (14, 102, '127.0.0.1', 'Moz
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (15, 102, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"test\",\"password\":\"123456\"}', 0, 1586512161, 1586512161, 0.000000000000);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (16, 102, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"test\",\"password\":\"123456\"}', 0, 1586512269, 1586512269, 0.000000000000);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (17, 102, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"test\",\"password\":\"123456\"}', 0, 1586512329, 1586512329, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (18, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1586513669, 1609142821, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (19, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1586513820, 1609142821, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (20, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1586746331, 1609142821, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (21, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1586758161, 1609142821, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (22, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '{ category_id => 2 }设置成功!', 'admin/Articlecategorys/changefiledstatus', 'POST', '{\"category_id\":\"2\",\"change_field\":\"is_check\",\"change_value\":\"1\"}', 1, 1586861162, 1609142821, 0.000000000000);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (23, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1587376023, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (18, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1586513669, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (19, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1586513820, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (20, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1586746331, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (21, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1586758161, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (22, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '{ category_id => 2 }设置成功!', 'admin/Articlecategorys/changefiledstatus', 'POST', '{\"category_id\":\"2\",\"change_field\":\"is_check\",\"change_value\":\"1\"}', 0, 1586861162, 1609142821, 0.000000000000);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (23, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 1, '登录成功', 'admin/Logins/index', 'POST', '{\"start_function\":\"0\",\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1587376023, 1609142821, 0.000000000000);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (24, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609137779, 1609137779, 0.289795875549);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (25, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609137782, 1609142821, 0.611817836761);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (25, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609137782, 1609142821, 0.611817836761);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (26, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456111\"}', 0, 1609138446, 1609138446, 0.432492971420);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (27, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '该管理员尚未启用!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609138466, 1609142821, 0.342937946320);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (28, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '该管理员已禁用!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609138472, 1609142821, 0.318892002106);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (29, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609138477, 1609142821, 0.354576110840);
-INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (30, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609140895, 1609142803, 0.643220901489);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (27, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '该管理员尚未启用!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609138466, 1609142821, 0.342937946320);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (28, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '该管理员已禁用!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609138472, 1609142821, 0.318892002106);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (29, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609138477, 1609142821, 0.354576110840);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (30, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609140895, 1609142803, 0.643220901489);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (31, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609147105, 1609147105, 1.643863201141);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (32, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609147117, 1609147117, 1.335547924042);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (33, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609213570, 1609213570, 3.152280807495);
@@ -203,6 +203,29 @@ INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (41, 0, '127.0.0.1', 'Mozil
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (42, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609318675, 1609318675, 0.585108995438);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (43, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609322779, 1609322779, 0.629410982132);
INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (44, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609322800, 1609322800, 0.643496990204);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (45, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609378531, 1609378531, 1.521020174027);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (46, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609378567, 1609378567, 0.782835006714);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (47, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609382258, 1609382258, 0.356992006302);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (48, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609382305, 1609382305, 0.465172767639);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (49, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609385946, 1609385946, 0.396284818649);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (50, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609385955, 1609385955, 0.867823839188);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (51, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609392882, 1609392882, 8.374032974243);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (52, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609392882, 1609392882, 4.326393127441);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (53, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609392986, 1609392986, 4.233668088913);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (54, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609393005, 1609393005, 0.414318084717);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (55, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609394339, 1609394339, 6.550711870194);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (56, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609394339, 1609394339, 0.384829998016);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (57, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609394960, 1609394960, 3.113542079926);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (58, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609394960, 1609394960, 17.081748962402);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (59, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609394960, 1609394960, 10.139556169510);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (60, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609395660, 1609395660, 0.417424917221);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (61, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609395666, 1609395666, 0.542074918747);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (62, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609397339, 1609397339, 0.492686033249);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (63, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609402743, 1609402743, 1.258370161057);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (64, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609402850, 1609402850, 1.378294944763);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (65, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609405087, 1609405087, 0.577460050583);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (66, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609409102, 1609409102, 1.057174921036);
+INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (67, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609409109, 1609409109, 0.580375909805);
-- ----------------------------
-- Table structure for cnpscy_admin_login_logs_2021_01
@@ -276,7 +299,7 @@ CREATE TABLE `cnpscy_admin_logs_2020_12` (
INDEX `admin_id`(`admin_id`) USING BTREE,
INDEX `log_status`(`log_status`) USING BTREE,
INDEX `is_delete`(`is_delete`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 185 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员操作日志表' ROW_FORMAT = Dynamic;
+) ENGINE = InnoDB AUTO_INCREMENT = 205 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员操作日志表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of cnpscy_admin_logs_2020_12
@@ -452,6 +475,26 @@ INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (181, 1, '127.0.0.1', 'Mozilla/5.
INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (182, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":8,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319169, 1609319169, 00000000.377221822739, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus');
INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (183, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":7,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319170, 1609319170, 00000000.351484060287, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus');
INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (184, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":5,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319170, 1609319170, 00000000.280616998672, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (185, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\UploadController@file', 'POST', '{\"file\":{}}', 0, 1609393095, 1609393095, 00000000.615713119507, 'http://laravel-admin.cnpscy.com/admin/upload_file');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (186, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 0, 1609393106, 1609393106, 00000000.568155050278, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (187, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 0, 1609393146, 1609393146, 00000000.333263874054, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (188, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 0, 1609393172, 1609393172, 00000000.342101097107, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (189, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 0, 1609393184, 1609393184, 00000000.382606983185, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (190, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 0, 1609393190, 1609393190, 00000000.321526050568, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (191, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@create', 'POST', '{\"article_id\":0,\"article_title\":\"111222\",\"category_id\":0,\"article_content\":\"432424\",\"article_keywords\":null,\"article_description\":null,\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_link\":null,\"article_sort\":99}', 1, 1609393197, 1609409802, 00000000.326219081879, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (192, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"article_category\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609393197,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 0, 1609396517, 1609396517, 00000000.595068931580, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (193, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"article_category\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\",\"parent_id\":7}', 1, 1609396796, 1609409798, 00000000.423506975174, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (194, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\",\"parent_id\":8}', 1, 1609396844, 1609409798, 00000000.344862937927, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (195, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 1, 1609396866, 1609409798, 00000000.624872922897, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (196, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\",\"parent_id\":9}', 1, 1609396942, 1609409798, 00000000.318860054016, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (197, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\",\"parent_id\":10}', 1, 1609396974, 1609409798, 00000000.352992057800, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (198, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":0,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\",\"parent_id\":9}', 1, 1609397001, 1609409798, 00000000.294816970825, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (199, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":9,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":null,\"article_description\":\"null Article Id:163\",\"article_sort\":99,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609396517,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 1, 1609397052, 1609409798, 00000000.310591936111, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (200, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":9,\"article_title\":\"111222 Article Id:163\",\"article_cover\":\"http:\\/\\/laravel-admin.cnpscy.com\\/storage\\/202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":\"123123\",\"article_description\":\"3124324242432\",\"article_sort\":\"1\",\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609397052,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 1, 1609397294, 1609409798, 00000000.431039094925, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (201, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":9,\"article_title\":\"111222\",\"article_cover\":\"http:\\/\\/laravel-admin.cnpscy.com\\/storage\\/202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":\"123123\",\"article_description\":\"3124324242432\",\"article_sort\":1,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609397294,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 1, 1609397418, 1609409798, 00000000.316879987717, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (202, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleController@update', 'PUT', '{\"article_id\":163,\"user_id\":0,\"category_id\":21,\"article_title\":\"111222\",\"article_cover\":\"http:\\/\\/laravel-admin.cnpscy.com\\/storage\\/202012\\/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png\",\"article_keywords\":\"123123\",\"article_description\":\"3124324242432\",\"article_sort\":1,\"set_top\":0,\"is_recommend\":0,\"is_public\":1,\"access_password\":null,\"article_origin\":null,\"article_author\":null,\"article_link\":null,\"read_num\":0,\"is_delete\":0,\"created_ip\":null,\"praise_count\":0,\"collection_count\":0,\"comment_count\":0,\"created_time\":1609393197,\"updated_time\":1609397418,\"article_content\":\"\\u7684\\u6492\\u53d1\\u6c99\\u53d1\\u6492\\u65e6\\u6cd5\\u6492\\u65e6\\u6cd5\\u5b89\\u629a\"}', 1, 1609397427, 1609409798, 00000000.304607152939, 'http://laravel-admin.cnpscy.com/admin/articles');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (203, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Log\\AdminLogController@delete', 'DELETE', '{\"log_id\":\"202,201,200,199,198,197,196,195,194,193\",\"month\":\"2020-12\",\"is_batch\":1}', 0, 1609409798, 1609409798, 00000000.382354021072, 'http://laravel-admin.cnpscy.com/admin/adminlogs');
+INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (204, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Log\\AdminLogController@delete', 'DELETE', '{\"log_id\":191,\"month\":\"2020-12\",\"is_batch\":1}', 0, 1609409802, 1609409802, 00000000.345434904099, 'http://laravel-admin.cnpscy.com/admin/adminlogs');
-- ----------------------------
-- Table structure for cnpscy_admin_logs_2021_01
@@ -513,7 +556,7 @@ CREATE TABLE `cnpscy_admin_menus` (
INSERT INTO `cnpscy_admin_menus` VALUES (1, 0, '首页', 'Dashboard', '/', '/dashboard', 'dashboard', 'Layout', '', '', '', '', 1, 0, 1, 0, 1601434917, 1601437649);
INSERT INTO `cnpscy_admin_menus` VALUES (2, 0, '权限管理', 'Permission', '/rabc', '/rabc/menus', 'el-icon-lock', 'Layout', '', '', '', '', 2, 0, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (3, 0, '系统设置', 'setting', '/setting', '', 'el-icon-setting', 'Layout', '', '', '', '', 3, 0, 1, 0, 0, 0);
-INSERT INTO `cnpscy_admin_menus` VALUES (4, 0, '文章管理', 'articles', '/articles', '/articles/index', 'tab', 'Layout', '', '', '', '', 4, 0, 1, 0, 0, 0);
+INSERT INTO `cnpscy_admin_menus` VALUES (4, 0, '文章管理', 'articles', '/articles', '', 'tab', 'Layout', '', '', '', '', 4, 0, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (5, 1, 'Dashboard', 'Dashboard', 'dashboard', '', '', 'dashboard/index', '', '', 'index', 'GET', 1, 0, 1, 1, 1601434917, 1601437498);
INSERT INTO `cnpscy_admin_menus` VALUES (6, 2, '菜单管理', 'MenuPermission', 'menus', '', '', 'admin_menus/index', '', '', 'admin/admin_menus', 'GET', 1, 0, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (7, 2, '角色管理', 'RolePermission', 'roles', '', '', 'admin_roles/index', '', '', 'admin/admin_roles', 'GET', 2, 0, 1, 0, 0, 0);
@@ -522,7 +565,7 @@ INSERT INTO `cnpscy_admin_menus` VALUES (9, 3, '配置管理', 'configs', 'confi
INSERT INTO `cnpscy_admin_menus` VALUES (10, 3, '友情链接', 'friendlinks', 'friendlinks', '', '', 'setting/friendlinks/index', '', '', 'admin/friendlinks', 'GET', 2, 0, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (11, 3, 'Banner管理', 'banners', 'banners', '', '', 'setting/banners/index', '', '', 'admin/banners', 'GET', 3, 0, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (12, 4, '文章分类', '', 'categorys', '', '', 'article_categories/index', '', '', 'admin/articlecategories', 'GET', 1, 0, 1, 0, 0, 0);
-INSERT INTO `cnpscy_admin_menus` VALUES (13, 4, '文章列表', '', 'index', '', '', 'articles/index', '', '', 'admin/articles', 'GET', 2, 0, 1, 0, 0, 1609317417);
+INSERT INTO `cnpscy_admin_menus` VALUES (13, 4, '文章列表', '', '', '', '', 'articles/index', '', '', 'admin/articles', 'GET', 2, 0, 1, 0, 0, 1609317417);
INSERT INTO `cnpscy_admin_menus` VALUES (14, 6, '下拉列表', '', '', '', '', '', '', '', 'admin/admin_menus/getSelectLists', 'GET', 5, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (15, 6, '新增', '', '', '', '', '', '', '', 'admin/admin_menus/create', 'POST', 1, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (16, 6, '更新', '', '', '', '', '', '', '', 'admin/admin_menus/update', 'PUT', 3, 1, 1, 0, 0, 0);
@@ -559,13 +602,13 @@ INSERT INTO `cnpscy_admin_menus` VALUES (46, 12, '更新', '', '', '', '', '', '
INSERT INTO `cnpscy_admin_menus` VALUES (47, 12, '删除', '', '', '', '', '', '', '', 'admin/articlecategories/delete', 'GET', 4, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (48, 12, '下拉列表', '', '', '', '', '', '', '', 'admin/articlecategories/getSelectLists', 'GET', 5, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (49, 13, '新增', '', '', '', '', '', '', '', 'admin/articles/create', 'POST', 1, 1, 1, 0, 0, 0);
-INSERT INTO `cnpscy_admin_menus` VALUES (50, 13, '详情', '', '', '', '', '', '', '', 'admin/articles/detail', 'PUT', 2, 1, 1, 0, 0, 0);
+INSERT INTO `cnpscy_admin_menus` VALUES (50, 4, '详情(禁止修改父级,VUE的路由层级嵌套问题)', '', 'detail', '', '', 'articles/detail', '', '', 'admin/articles/detail', 'PUT', 2, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (51, 13, '更新', '', '', '', '', '', '', '', 'admin/articles/update', 'DELETE', 3, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (52, 13, '删除', '', '', '', '', '', '', '', 'admin/articles/delete', 'GET', 4, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (53, 13, '下拉列表', '', '', '', '', '', '', '', 'admin/articles/getSelectLists', 'GET', 5, 1, 1, 0, 0, 0);
INSERT INTO `cnpscy_admin_menus` VALUES (54, 0, '日志管理', '', '/log', 'adminloginlogs', 'el-icon-s-order', 'Layout', '', '', '', '', 5, 0, 1, 0, 1609126942, 1609126965);
INSERT INTO `cnpscy_admin_menus` VALUES (55, 54, '管理员登录日志', '', 'adminloginlogs', '', '', 'adminloginlogs/index', '', '', '', '', 1, 0, 1, 0, 1609127601, 1609127601);
-INSERT INTO `cnpscy_admin_menus` VALUES (56, 54, '管理员日志', '', 'adminlogs', '', '', 'adminlogs/index', '', '', '', '', 2, 0, 1, 0, 1609127616, 1609127616);
+INSERT INTO `cnpscy_admin_menus` VALUES (56, 54, '管理员操作日志', '', 'adminlogs', '', '', 'adminlogs/index', '', '', '', '', 2, 0, 1, 0, 1609127616, 1609127616);
-- ----------------------------
-- Table structure for cnpscy_admin_menus_copy1
@@ -1181,177 +1224,6 @@ INSERT INTO `cnpscy_article_categories` VALUES (100, 'Mrs. Odie Brekke IV', 0, 0
INSERT INTO `cnpscy_article_categories` VALUES (101, '二级分类', 100, 0, 1, 0, 1586763466, 1586763466);
INSERT INTO `cnpscy_article_categories` VALUES (102, '测试', 0, 99, 1, 0, 1609317234, 1609317234);
--- ----------------------------
--- Table structure for cnpscy_article_contents
--- ----------------------------
-DROP TABLE IF EXISTS `cnpscy_article_contents`;
-CREATE TABLE `cnpscy_article_contents` (
- `article_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '文章Id',
- `article_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '内容',
- INDEX `article_contents_article_id_index`(`article_id`) USING BTREE
-) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
-
--- ----------------------------
--- Records of cnpscy_article_contents
--- ----------------------------
-INSERT INTO `cnpscy_article_contents` VALUES (123, '
\n
《光年之外》歌词:
\n
感受停在我发端的指尖
如何瞬间冻结时间
记住望着我坚定的双眼
也许已经没有明天
面对浩瀚的星海
我们微小得像尘埃
漂浮在一片无奈
缘分让我们相遇乱世以外
命运却要我们危难中相爱
也许未来遥远在光年之外
我愿守候未知里为你等待
我没想到为了你我能疯狂到
山崩海啸没有你根本不想逃
我的大脑为了你已经疯狂到
脉搏心跳没有你根本不重要
一双围在我胸口的臂弯
足够抵挡天旋地转
一种执迷不放手的倔强
足以点燃所有希望
宇宙磅礡而冷漠
我们的爱微小却闪烁
颠簸却如此忘我
缘分让我们相遇乱世以外
命运却要我们危难中相爱
也许未来遥远在光年之外
我愿守候未知里为你等待
我没想到为了你我能疯狂到
山崩海啸没有你根本不想逃
我的大脑为了你已经疯狂到
脉搏心跳没有你根本不重要
也许航道以外是醒不来的梦
乱世以外是纯粹的相拥
我没想到为了你我能疯狂到
山崩海啸没有你根本不想逃
我的大脑为了你已经疯狂到
脉搏心跳没有你根本不重要
相遇乱世以外危难中相爱
相遇乱世以外危难中相爱
我没想到
');
-INSERT INTO `cnpscy_article_contents` VALUES (124, '
噗哈哈
完美搞定
\n
\n
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (125, '
会出现这种原因:
\n
1.开启了时间戳自动更新 $timestamps = true;
\n
2.并且定义了CREATED_AT UPDATED_AT【更改创建时间与更新时间为自己习惯的字段名称】;
\n
只有上两步同时使用时,才会出现这种问题。
\n
\n
\n
位置:\\vendor\\illuminate\\database\\Eloquent\\Concerns\\HasAttributes.php
\n
\n1.要么在模型中不要使用 $timestamps = true;
\n2.要么在模型中不要定义 CREATED_AT UPDATED_AT;
\n3.在模型中,定义访问器【get字段名Attribute】;
\n4.要么不要在模型中查询【如果在控制器查询,不会出现这种问题】;
\n5.要么注释掉【最不推荐的一种】。
\n
\n

');
-INSERT INTO `cnpscy_article_contents` VALUES (126, '
第三方登录与支付宝支付。

\n
\n

\n

\n

\n

\n

\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (127, '
\n
\n
\n

');
-INSERT INTO `cnpscy_article_contents` VALUES (128, '
\n
文档:Swoole环境安装.md
\n
链接:
\n
http://note.youdao.com/noteshare?id=951cde2e6229d11fdd8f0d94384e64f9&sub=597BB270C80B480F8426D275CF4CA12F
\n
\n
\r\n 服务器系统:centos 7\r\n \r\n\r\n\r\n 升级所有包同时也升级软件和系统内核\r\n yum update \r\n\r\n## PHP7.2安装:\r\n 1.安装源\r\n\r\n 安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。\r\n \r\n php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候,会有错误爆出。\r\n \r\n 所以,这里需要的命令是:\r\n \r\n rpm -Uvh https://dl.Fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm\r\n \r\n rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm\r\n \r\n 当然,您也可以选择下面的这个命令,也是一样的效果。\r\n \r\n yum install epel-release -y\r\n \r\n rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm\r\n \r\n 2、清除历史版本\r\n \r\n 为了防止CentOS上面发生php冲突,所以,这个命令还是先执行一下更好些。\r\n \r\n yum -y remove php*\r\n \r\n 3、安装扩展包\r\n \r\n 事实上,这里面的对应扩展库很多,这里大家一定要注意cli和fpm这两个包,而其它的相关包就看您需要了。\r\n \r\n yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel\r\n \r\n 还有比较豪华的版本:\r\n \r\n yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml\r\n \r\n 4.检测PHP是否安装成功\r\n php -v\r\n \r\n PHP 7.2.24 (cli) (built: Oct 26 2019 12:28:19) ( NTS )\r\n Copyright (c) 1997-2018 The PHP Group \r\n Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies\r\n with Zend OPcache v7.2.24, Copyright (c) 1999-2018, by Zend Technologies\r\n \r\n## 安装gcc、c++编译器以及内核文件\r\n \r\n sudo yum -y install gcc gcc-c++ kernel-devel\r\n \r\n## 如果没有安装make:\r\n\r\n yum install make\r\n \r\n## 安装autoconf:\r\n\r\n yum install autoconf\r\n \r\n## 安装pcre:\r\n \r\n yum install pcre-devel\r\n \r\n## Swoole的安装编译:\r\n \r\n 下载地址: https://github.com/swoole/swoole-src/releases\r\n \r\n 下载压缩包\r\n wget https://github.com/swoole/swoole-src/archive/v4.4.12.tar.gz\r\n \r\n ls 查看文件列表\r\n \r\n 解压压缩包\r\n tar -zxvf v4.4.12.tar.gz\r\n \r\n 进入文件\r\n cd swoole-src-4.4.12/\r\n \r\n Swoole编译示例: https://wiki.swoole.com/wiki/page/6.html\r\n \r\n phpize\r\n ./configure\r\n make \r\n sudo make install\r\n \r\n \r\n## 查看php.ini的位置:\r\n php -i | grep php.ini\r\n \r\n## 配置php.ini\r\n 打开文件\r\n vim /etc/php.ini\r\n \r\n esc -> :w \r\n \r\n 最后加入\r\n extension=swoole.so\r\n \r\n esc -> :wq!\r\n 保存成功!\r\n\r\n## 检测是否加载swoole\r\n php -m
');
-INSERT INTO `cnpscy_article_contents` VALUES (129, '
码云:https://gitee.com/cnpscy/laravel6-openSource-basic-admin
\n
\n

');
-INSERT INTO `cnpscy_article_contents` VALUES (130, '

');
-INSERT INTO `cnpscy_article_contents` VALUES (131, '
在bootstrap/app.php文件内部:
\n
\n
\n
$app = new Laravel\\Lumen\\Application(
\n
dirname(__DIR__)
\n
);
\n
\n
--------下方的任意位置---------
\n
\n
/**
\n
* 软连接 不存在,默认生成
\n
*/
\n
if (!file_exists($app->basePath(\'public/storage\'))) {
\n
$app->make(\'files\')->link(
\n
storage_path(\'app/public\'), $app->basePath(\'public/storage\')
\n
);
\n
}
\n
\n
--------上方的任意位置---------
\n
\n
return $app;
\n
\n
\n
插入即可。
');
-INSERT INTO `cnpscy_article_contents` VALUES (132, '
人生自古谁无情,只是花开花落人伤情!
');
-INSERT INTO `cnpscy_article_contents` VALUES (133, '
人生在世虚几度,风貌年华似流水。
坠入魔道非吾愿,早已事非人已非。
此生此世虚何年,不枉今朝再化人。
不争人间是与非,一世情缘现诺言。
');
-INSERT INTO `cnpscy_article_contents` VALUES (134, '
潇潇几何耐多愁,枯木坦何消与愁。
只为借酒来清愁,化作酒杯气断流。
安居乐业多知音,铁战沙场出豪杰。
借酒一杯来消愁,美酒佳肴忆往昔。
');
-INSERT INTO `cnpscy_article_contents` VALUES (135, '
深呼吸,浅惆怅,时光易老,岁月无情。无奈人生身是客,何多愁,耐九寒,天地无悠悠然也。
');
-INSERT INTO `cnpscy_article_contents` VALUES (136, '
萧何一段沧桑感,情缘一朝世轮回。 我愿只身度千年,只求一世一轮回。
');
-INSERT INTO `cnpscy_article_contents` VALUES (137, '
欢与散,一念间。情与缘,一世恋。人与情,一相遇。我与你,不可求。
');
-INSERT INTO `cnpscy_article_contents` VALUES (138, '
千古愁,万古倡。分相离,恨别惜。引牵曦,落日霞。一场梦,诧醒间。不回手,相结伴,与君行。行可易,难同行,分离间。
');
-INSERT INTO `cnpscy_article_contents` VALUES (139, '
\n你我本已无缘,又何必曾相识。
\n只为擦肩而过,无须任何留恋。
\n你我擦肩而过,只为回眸一笑。
\n各自转身离去,便是天涯一方。
\n不再相遇相见,便已不曾相识。
\n
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (140, '
潇潇洒洒一解脱,和和睦睦万家亲。
萧何一段问沧桑,沧桑一感别天涯。
何时何断感无痕,执手一笔落情殇。
弃守花田一月下,零落时节月下魂。
');
-INSERT INTO `cnpscy_article_contents` VALUES (141, '
潇潇洒洒一解脱,和和睦睦万家亲。
萧何一段问沧桑,沧桑一感别天涯。
何时何断感无痕,执手一笔落情殇。
弃守花田一月下,零落时节月下魂。
');
-INSERT INTO `cnpscy_article_contents` VALUES (142, '
情已散,念已断 ;雨水无痕,落遍心川 。无缘续情愁!潇潇泪痕无以断, 瑟瑟落幕情痕愁。
');
-INSERT INTO `cnpscy_article_contents` VALUES (143, '
萧风吹过一浪起,浪花溅飞一双飞。
千言万语一字攥,始终不离一话题!
一句一怨铩情归,便是当时情散了。
一风一叶一束情,万缘情愁终归散。
');
-INSERT INTO `cnpscy_article_contents` VALUES (144, '
潇潇瑟瑟万事川,跨河一渡临咫尺。
欲行欲止终止步,无欲行过仅一眸。
只求时光止于刻,相视一笑一千年。
霜花飞舞飘过客,芳香滞留此倾世。
');
-INSERT INTO `cnpscy_article_contents` VALUES (145, '
有时候,睡觉是一种享受,吃饭是一种考验,打球是一种体验,上课是一种煎熬,离开是一种必然,两情相悦是一种猜想,擦肩而过是一种守候,回眸一笑是一种姿态,背影是一种丑态,放弃是一种失败,微笑是一种现实。微笑是一种礼貌。
');
-INSERT INTO `cnpscy_article_contents` VALUES (146, '
一线天外呈人间,无缘再做有情人。
只愿化作一尘土,飘荡人间落何处。
缘起缘灭缘飞渡,化作尘埃一尘世。
风云乱世现枭雄,一花一草一世间。
');
-INSERT INTO `cnpscy_article_contents` VALUES (147, '
清目柳眉壁如玉,细水长发飘若间。
硃红耳哧集一身,气质颜容非人间。
谈笑间一世倾城,回眸一笑百媚生。
万劫众缘终归散,一气呵成千古颂。
');
-INSERT INTO `cnpscy_article_contents` VALUES (148, '
冰清玉洁万事开,零落萧何终归闭。
斜劈刘海洒清风,万事终究随风去。
流风一去不复返,此却只留无痕迹。
空无人际飘荡处,且剩相遇那一刻。
');
-INSERT INTO `cnpscy_article_contents` VALUES (149, '
飘洒落无情,雨夜终归土。
\n
万千丝发愁,歌舞戏游人。
');
-INSERT INTO `cnpscy_article_contents` VALUES (150, '
忘乎所以,念汝鹊巢临馨遇;忘情所景,观汝眼体其心,汝当零落飘洒一刻间,凌若兮。
');
-INSERT INTO `cnpscy_article_contents` VALUES (151, '
\nSHOW DATABASES //列出 MySQL Server 数据库。
\nSHOW TABLES [FROM db_name] //列出数据库数据表。
\nSHOW CREATE TABLES tbl_name //导出数据表结构。
\nSHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信息。
\nSHOW COLUMNS FROM tbl_name [FROM db_name] //列出资料表字段
\nSHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name [col_name]。
\nSHOW FULL COLUMNS FROM tbl_name [FROM db_name]//列出字段及详情
\nSHOW FULL FIELDS FROM tbl_name [FROM db_name] //列出字段完整属性
\nSHOW INDEX FROM tbl_name [FROM db_name] //列出表索引。
\nSHOW STATUS //列出 DB Server 状态。
\nSHOW VARIABLES //列出 MySQL 系统环境变量。
\nSHOW PROCESSLIST //列出执行命令。
\nSHOW GRANTS FOR user //列出某用户权限
\n
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (152, '
group_concat(title) --- 查询的记录,同一用户或者相同的某个字段为前提时,title 以字符串形式合并为一条数据。
');
-INSERT INTO `cnpscy_article_contents` VALUES (153, '
梦境迷糊不定,深不可测。
');
-INSERT INTO `cnpscy_article_contents` VALUES (154, '
1、网站技术架构
\n
2、rtmp推流
\n
3、高并发
\n
4、直播视频采集SDK
\n
5、数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示
\n
6、RTMP(Real Time Messaging Protocol,实时消息传送协议)
\n
7、码率(bit rate)、分辨率(resolution)、帧率(frame rate)、丢包率(packet loss rate)、时延(delay)
\n
8、消息推送(针对关注的用户推送关注的直播人)
\n
......
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (155, '
已萧然,殊不知沉封入雪,理缳乱,人枉然!
');
-INSERT INTO `cnpscy_article_contents` VALUES (156, '



');
-INSERT INTO `cnpscy_article_contents` VALUES (157, '
离职了一个月,终于跑路了;
\n
MMP,但是,还是要把之前公司的项目给做完才行,这不坑爹了吗!我擦嘞
\n
\n
最后我的一个月工资还没发我(长沙天二网络)
');
-INSERT INTO `cnpscy_article_contents` VALUES (158, '
更换 apt-get 源
\n
cd /etc/apt/sources.list
\n
内容全部更换为:
\n
deb http://ftp.debian.org/debian jessie main contrib non-free
\n
deb http://ftp.debian.org/debian jessie-updates main contrib non-free
\n
deb http://security.debian.org jessie/updates main contrib non-free
\n
deb http://packages.dotdeb.org jessie all
\n
deb http://ftp.debian.org/debian jessie-backports mai
\n
deb http://packages.dotdeb.org jessie all
\n
deb-src http://packages.dotdeb.org jessie all
\n
\n
运行升级命令来确保我们的系统组件各方面都是最新的。
\n
apt-get update
apt-get upgrade --show-upgraded
\n
一、安装Apache Web服务器的当前版本(在2.x系列),执行命令如下:
\n
apt-get install apache2
\n
安装好后开服务
\n
\n
service apache2 start
\n
展示页面为:
\n

\n
\n
\n
二、开始安装PHP7.0
\n
缓存搜索php7
\n
apt-cache search php7 | grep php7
\n
安装php
\n
apt-get install php7.0
\n
完成之后输入
\n
php -v
\n
会看到已安装的版本PHP7.0
\n
\n
这个时候,Apache运行则还是无法编译php代码的,会出现原文输出的效果,就像文本格式一样,
\n
进入 /etc/apache2/sites-available/
\n
查找到:
\n
\n
SSLOptions +StdEnvVars
\n
\n
\n
修改为:
\n
\n
SSLOptions +StdEnvVars
\n
\n
\n
\n
重启apache
\n
service apache2 restart
\n
完美解决了!!!
\n
\n
\n
三、安装MYSQL
\n
apt-get install mysql-server -y
\n
输入自己数据库的密码
\n
之后就完成了!
\n
\n
数据库安全配置
\n
mysql_secure_installation
\n
\n
进入数据库
\n
\nmysql -u root -p \'你的密码\'
\ngrant all privileges on *.* to \'root\'@\'%\' identified by \'你的账户密码\' with grant option;---这个主要用户外网连接数据库,如果你不需要的话,就不用设置了
\nflush privileges---操作生效
\n
\n
\n
然后添加用户权限---mysql中
\n
grant all privileges on *.* to \'root\'@\'%\' identified by \'密码\' with grant option;---------进入数据库的时候已经设置了,这里就不需要再次设置了!
\n
\n
最后一步:
\n
\n
关于外网访问数据库连接(创建自己的数据库之后再操作,否则可能会影响数据库的命令创建)
\n
进入 /etc/mysql/my.conf
\n
查找bind-address的配置, 修改前为:bind-address = 127.0.0.1
\n
修改后为:bind-address = 0.0.0.0
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (159, '
我不喜欢背锅,不喜欢写前端,哪怕只是一些jq效果,那不是我的事情,不要把这些当做理所应当,工作是工作,我告诉你了应该怎么写?然后你为什么不去百度尝试,而是一句我不会,然后就这样了?呵呵,特么还是我一个后端主动找你,教你怎么写?到底是谁学谁教?ok,我教你怎么写,我边写边给你解释,你呢,你在干嘛?你不听?然后其他一些效果的反馈问题,你说这是我的问题,呵呵,我说这是前端谁的问题,说我的,我特么是PHP,我是后端,那我说:我的锅,ok?我已经不想说话了,说什么。反正前端后台有问题,都是我的该?天大的笑话,人生若是如此,那么有何意义?私下关系是私下关系,工作是工作,我认真严肃的告诉你,你却如此笑话,ok,我前端标签写错了,很好笑吗?那你来写啊?人生无语。我不喜欢解释,解释对我而言没有意义,为何不去解决问题?程序有问题,本身就是程序员的问题。后端我的锅我自己接,前端也是我接?对接接口原本其实有时候也是前端需要做的,现在只要你写好前端,其余都是我来解决,前端不理想就算了,还给我锅,哈哈?不知道大城市是如何的,前后端彻底分离,后端只用提供接口就好了,这样不是更好吗?19年去深圳吧,不考虑任何其他因素而做停留,趁着年轻就早点出去看看世界,不看看世界有多大,如何快速进步呢?不知为何,你可以如此理直气壮的说帮我改了很多BUG,我说我的问题?你说是啊。我就呵呵笑了。样式是前端的问题还是后端的问题?我是后端,还是我的问题?
\n
2.6日,相对于今天的昨天,说的很清楚,他说帮我改了很多BUG,我当时就笑了,你什么时候修改过php,MD?我说:样式是我的问题?他说:是啊。我心里万马奔腾,卧槽,MMP的。我真的不想和他扯那么多,真他妈的烦,多少次了,我特么的都数不过来了,一次又一次,蹬鼻子上脸?我靠,一直总是说是我的问题。然后下午说那个修改的我不上传,我特么的老子跟你说了至少三遍,同事在用,晚点上传,你倒好,说我不想上传,我真特么的不想解释。我说:对,我就是不想上传,咋了,传了又怎样。ok,我就忙去了,呵呵哒。
\n
你自己觉得你很牛逼还是怎样?有那个程序员把什么锅都抛给后端的?特么的你有自己的主见,有自己的原则,有自己的责任吗?!要不然你以后后端也归你啊,你来写啊?你不是牛逼的帮我改BUG吗?以后jq效果你自己写啊,别找我啊?
\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (160, '
修改了layui的table模块\r\n只能说这个js会限制接口的格式,如果接口格式不按照官网的模式走,全部都会蹦掉。\r\n改好了已经,现在就随意接口了,指定一下就好了的
\n
\n




\n
');
-INSERT INTO `cnpscy_article_contents` VALUES (161, '
已经解决了
\n
官网的图:
');
-
--- ----------------------------
--- Table structure for cnpscy_article_datas
--- ----------------------------
-DROP TABLE IF EXISTS `cnpscy_article_datas`;
-CREATE TABLE `cnpscy_article_datas` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `article_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '文章主键',
- `article_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文章内容',
- `create_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建时的IP',
- `browser_type` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建时浏览器类型',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `article_id`(`article_id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文章内容表' ROW_FORMAT = Dynamic;
-
--- ----------------------------
--- Records of cnpscy_article_datas
--- ----------------------------
-INSERT INTO `cnpscy_article_datas` VALUES (1, 1, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (2, 2, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (3, 3, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (4, 4, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (5, 5, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (6, 6, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (7, 7, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (8, 8, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (9, 9, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (10, 10, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (11, 11, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (12, 12, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (13, 13, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (14, 14, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (15, 15, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (16, 16, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (17, 17, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (18, 18, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (19, 19, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (20, 20, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (21, 21, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (22, 22, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (23, 23, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (24, 24, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (25, 25, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (26, 26, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (27, 27, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (28, 28, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (29, 29, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (30, 30, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (31, 31, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (32, 32, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (33, 33, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (34, 34, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (35, 35, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (36, 36, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (37, 37, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (38, 38, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (39, 39, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (40, 40, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (41, 41, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (42, 42, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (43, 43, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (44, 44, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (45, 45, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (46, 46, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (47, 47, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (48, 48, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (49, 49, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (50, 50, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (51, 51, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (52, 52, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (53, 53, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (54, 54, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (55, 55, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (56, 56, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (57, 57, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (58, 58, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (59, 59, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (60, 60, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (61, 61, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (62, 62, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (63, 63, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (64, 64, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (65, 65, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (66, 66, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (67, 67, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (68, 68, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (69, 69, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (70, 70, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (71, 71, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (72, 72, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (73, 73, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (74, 74, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (75, 75, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (76, 76, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (77, 77, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (78, 78, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (79, 79, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (80, 80, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (81, 81, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (82, 82, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (83, 83, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (84, 84, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (85, 85, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (86, 86, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (87, 87, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (88, 88, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (89, 89, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (90, 90, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (91, 91, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (92, 92, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (93, 93, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (94, 94, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (95, 95, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (96, 96, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (97, 97, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (98, 98, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (99, 99, '', '', '');
-INSERT INTO `cnpscy_article_datas` VALUES (100, 100, '<p>1113大事</p><p>发生大法</p><p>师法防守打法</p><p>发多少</p>', '', '');
-
-- ----------------------------
-- Table structure for cnpscy_article_labels
-- ----------------------------
@@ -1387,11 +1259,11 @@ DROP TABLE IF EXISTS `cnpscy_articles`;
CREATE TABLE `cnpscy_articles` (
`article_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '文章表',
`user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员Id',
- `article_category` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '分类Id',
+ `category_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '分类Id',
`article_title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '文章标题',
- `article_cover` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '封面',
- `article_keywords` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '关键词',
- `article_description` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '描述',
+ `article_cover` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '封面',
+ `article_keywords` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '关键词',
+ `article_description` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '描述',
`article_sort` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '排序',
`set_top` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '置顶',
`is_recommend` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '推荐',
@@ -1399,7 +1271,7 @@ CREATE TABLE `cnpscy_articles` (
`access_password` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '访问密码',
`article_origin` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '文章来源',
`article_author` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '文章作者',
- `article_link` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '详情外链',
+ `article_link` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '详情外链',
`read_num` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '阅读数量',
`is_delete` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否删除:1:删除;0:正常',
`created_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建时的IP',
@@ -1408,54 +1280,57 @@ CREATE TABLE `cnpscy_articles` (
`comment_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '评论数量',
`created_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间',
`updated_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间',
+ `article_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '内容',
PRIMARY KEY (`article_id`) USING BTREE,
INDEX `articles_user_id_index`(`user_id`) USING BTREE,
INDEX `articles_is_public_index`(`is_public`) USING BTREE,
INDEX `articles_is_delete_index`(`is_delete`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 162 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
+) ENGINE = InnoDB AUTO_INCREMENT = 164 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of cnpscy_articles
-- ----------------------------
-INSERT INTO `cnpscy_articles` VALUES (123, 0, 0, '最近一直听的歌曲~邓紫棋-光年之外', 0, '最近一直听的歌曲~邓紫棋-光年之外', '最近一直听的歌曲~邓紫棋-光年之外', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/27', '小丑路人', '', 167, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (124, 0, 0, 'Mysql读写分离,主从同步配置成功', 0, 'Mysql读写分离,主从同步配置成功', 'Mysql读写分离,主从同步配置成功', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/32', '小丑路人', '', 134, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (125, 0, 0, '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', 0, '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/35', '小丑路人', '', 382, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (126, 0, 0, '商场【shop.cnpscy.cn】', 0, '商场【shop.cnpscy.cn】', '商场【shop.cnpscy.cn】', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/36', '小丑路人', '', 133, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (127, 0, 0, '新闻资讯 - 混合APP', 0, '新闻资讯 - 混合APP', '新闻资讯 - 混合APP', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/37', '小丑路人', '', 146, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (128, 0, 0, 'swoole安装编译', 0, 'swoole安装编译', 'swoole安装编译', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/39', '小丑路人', '', 153, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (129, 0, 0, 'laravel基础版后台公开', 0, 'laravel基础版后台公开', 'laravel基础版后台公开', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/40', '小丑路人', '', 153, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (130, 0, 0, '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', 0, '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/31', '小丑路人', '', 136, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (131, 0, 0, '关于Lumen开发,软连接的生成', 0, '关于Lumen开发,软连接的生成', '关于Lumen开发,软连接的生成', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/34', '小丑路人', '', 254, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (132, 0, 0, '无题(一)', 0, '无题(一)', '无题(一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/1', '小丑路人', '', 101, 0, '', 0, 0, 0, 1601226589, 1601226589);
-INSERT INTO `cnpscy_articles` VALUES (133, 0, 0, '无题(二)', 0, '无题(二)', '无题(二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/2', '小丑路人', '', 73, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (134, 0, 0, '无题(三)', 0, '无题(三)', '无题(三)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/3', '小丑路人', '', 67, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (135, 0, 0, '无题(四)', 0, '无题(四)', '无题(四)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/4', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (136, 0, 0, '无题(五)', 0, '无题(五)', '无题(五)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/5', '小丑路人', '', 77, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (137, 0, 0, '无题(六)', 0, '无题(六)', '无题(六)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/6', '小丑路人', '', 77, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (138, 0, 0, '无题(七)', 0, '无题(七)', '无题(七)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/7', '小丑路人', '', 74, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (139, 0, 0, '无题(八)', 0, '无题(八)', '无题(八)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/8', '小丑路人', '', 72, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (140, 0, 0, '无题(九)', 0, '无题(九)', '无题(九)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/9', '小丑路人', '', 71, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (141, 0, 0, '无题(十)', 0, '无题(十)', '无题(十)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/10', '小丑路人', '', 69, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (142, 0, 0, '无题(十一)', 0, '无题(十一)', '无题(十一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/11', '小丑路人', '', 78, 0, '', 0, 0, 0, 1601226592, 1601226592);
-INSERT INTO `cnpscy_articles` VALUES (143, 0, 0, '无题(十二)', 0, '无题(十二)', '无题(十二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/12', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (144, 0, 0, '无题(十三)', 0, '无题(十三)', '无题(十三)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/13', '小丑路人', '', 76, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (145, 0, 0, '挥手一笔', 0, '挥手一笔', '挥手一笔', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/14', '小丑路人', '', 121, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (146, 0, 0, '无题(十四)', 0, '无题(十四)', '无题(十四)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/15', '小丑路人', '', 66, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (147, 0, 0, '车行遇(一)', 0, '车行遇(一)', '车行遇(一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/16', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (148, 0, 0, '车行遇(二)', 0, '车行遇(二)', '车行遇(二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/17', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (149, 0, 0, '无题(十五)', 0, '无题(十五)', '无题(十五)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/18', '小丑路人', '', 119, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (150, 0, 0, '无题(十六)', 0, '无题(十六)', '无题(十六)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/19', '小丑路人', '', 69, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (151, 0, 0, 'mysql操作语句', 0, 'mysql操作语句', 'mysql操作语句', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/20', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (152, 0, 0, 'Mysql --- group_concat', 0, 'Mysql --- group_concat', 'Mysql --- group_concat', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/21', '小丑路人', '', 65, 0, '', 0, 0, 0, 1601226594, 1601226594);
-INSERT INTO `cnpscy_articles` VALUES (153, 0, 0, '梦境迷糊不定,深不可测', 0, '梦境迷糊不定,深不可测', '梦境迷糊不定,深不可测', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/22', '小丑路人', '', 87, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (154, 0, 0, '直播技术点', 0, '直播技术点', '直播技术点', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/23', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (155, 0, 0, '人枉然!', 0, '人枉然!', '人枉然!', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/24', '小丑路人', '', 78, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (156, 0, 0, '不断加油', 0, '不断加油', '不断加油', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/25', '小丑路人', '', 102, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (157, 0, 0, '终于离职成功!好可怕的世界', 0, '终于离职成功!好可怕的世界', '终于离职成功!好可怕的世界', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/26', '小丑路人', '', 86, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (158, 0, 0, 'Debian8 安装PHP7.0+Apache2+Mysql5.5', 0, 'Debian8 安装PHP7.0+Apache2+Mysql5.5', 'Debian8 安装PHP7.0+Apache2+Mysql5.5', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/29', '小丑路人', '', 144, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (159, 0, 0, '感觉这样的人生有何意义?', 0, '感觉这样的人生有何意义?', '感觉这样的人生有何意义?', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/30', '小丑路人', '', 96, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (160, 0, 0, 'Layui-table', 0, 'Layui-table', 'Layui-table', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/33', '小丑路人', '', 100, 0, '', 0, 0, 0, 1601226597, 1601226597);
-INSERT INTO `cnpscy_articles` VALUES (161, 0, 0, '关于editor.md,跨域图片上传---已经解决了', 0, '关于editor.md,跨域图片上传---已经解决了', '关于editor.md,跨域图片上传---已经解决了', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/38', '小丑路人', '', 129, 0, '', 0, 0, 0, 1601226597, 1601226597);
+INSERT INTO `cnpscy_articles` VALUES (123, 0, 0, '最近一直听的歌曲~邓紫棋-光年之外', '', '最近一直听的歌曲~邓紫棋-光年之外', '最近一直听的歌曲~邓紫棋-光年之外', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/27', '小丑路人', '', 167, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (124, 0, 0, 'Mysql读写分离,主从同步配置成功', '', 'Mysql读写分离,主从同步配置成功', 'Mysql读写分离,主从同步配置成功', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/32', '小丑路人', '', 134, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (125, 0, 0, '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', '', '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', '关于lumen,模型开启 timestamps (时间戳维护-自动更新),并且同时使用 自定义的时间戳字段,在模型中查询,时间戳会被 \\Illuminate\\Support\\Carbon 格式化为正常时间格式', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/35', '小丑路人', '', 382, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (126, 0, 0, '商场【shop.cnpscy.cn】', '', '商场【shop.cnpscy.cn】', '商场【shop.cnpscy.cn】', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/36', '小丑路人', '', 133, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (127, 0, 0, '新闻资讯 - 混合APP', '', '新闻资讯 - 混合APP', '新闻资讯 - 混合APP', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/37', '小丑路人', '', 146, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (128, 0, 0, 'swoole安装编译', '', 'swoole安装编译', 'swoole安装编译', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/39', '小丑路人', '', 153, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (129, 0, 0, 'laravel基础版后台公开', '', 'laravel基础版后台公开', 'laravel基础版后台公开', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/40', '小丑路人', '', 153, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (130, 0, 0, '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', '', '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', '仅此只仅仅针对于layuicms2.0,适用于laravel框架时,iframe子页面内容存在,但是数据隐藏', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/31', '小丑路人', '', 136, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (131, 0, 0, '关于Lumen开发,软连接的生成', '', '关于Lumen开发,软连接的生成', '关于Lumen开发,软连接的生成', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/34', '小丑路人', '', 254, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (132, 0, 0, '无题(一)', '', '无题(一)', '无题(一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/1', '小丑路人', '', 101, 0, '', 0, 0, 0, 1601226589, 1601226589, NULL);
+INSERT INTO `cnpscy_articles` VALUES (133, 0, 0, '无题(二)', '', '无题(二)', '无题(二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/2', '小丑路人', '', 73, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (134, 0, 0, '无题(三)', '', '无题(三)', '无题(三)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/3', '小丑路人', '', 67, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (135, 0, 0, '无题(四)', '', '无题(四)', '无题(四)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/4', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (136, 0, 0, '无题(五)', '', '无题(五)', '无题(五)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/5', '小丑路人', '', 77, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (137, 0, 0, '无题(六)', '', '无题(六)', '无题(六)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/6', '小丑路人', '', 77, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (138, 0, 0, '无题(七)', '', '无题(七)', '无题(七)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/7', '小丑路人', '', 74, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (139, 0, 0, '无题(八)', '', '无题(八)', '无题(八)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/8', '小丑路人', '', 72, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (140, 0, 0, '无题(九)', '', '无题(九)', '无题(九)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/9', '小丑路人', '', 71, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (141, 0, 0, '无题(十)', '', '无题(十)', '无题(十)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/10', '小丑路人', '', 69, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (142, 0, 0, '无题(十一)', '', '无题(十一)', '无题(十一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/11', '小丑路人', '', 78, 0, '', 0, 0, 0, 1601226592, 1601226592, NULL);
+INSERT INTO `cnpscy_articles` VALUES (143, 0, 0, '无题(十二)', '', '无题(十二)', '无题(十二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/12', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (144, 0, 0, '无题(十三)', '', '无题(十三)', '无题(十三)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/13', '小丑路人', '', 76, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (145, 0, 0, '挥手一笔', '', '挥手一笔', '挥手一笔', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/14', '小丑路人', '', 121, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (146, 0, 0, '无题(十四)', '', '无题(十四)', '无题(十四)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/15', '小丑路人', '', 66, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (147, 0, 0, '车行遇(一)', '', '车行遇(一)', '车行遇(一)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/16', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (148, 0, 0, '车行遇(二)', '', '车行遇(二)', '车行遇(二)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/17', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (149, 0, 0, '无题(十五)', '', '无题(十五)', '无题(十五)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/18', '小丑路人', '', 119, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (150, 0, 0, '无题(十六)', '', '无题(十六)', '无题(十六)', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/19', '小丑路人', '', 69, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (151, 0, 0, 'mysql操作语句', '', 'mysql操作语句', 'mysql操作语句', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/20', '小丑路人', '', 75, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (152, 0, 0, 'Mysql --- group_concat', '', 'Mysql --- group_concat', 'Mysql --- group_concat', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/21', '小丑路人', '', 65, 0, '', 0, 0, 0, 1601226594, 1601226594, NULL);
+INSERT INTO `cnpscy_articles` VALUES (153, 0, 0, '梦境迷糊不定,深不可测', '', '梦境迷糊不定,深不可测', '梦境迷糊不定,深不可测', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/22', '小丑路人', '', 87, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (154, 0, 0, '直播技术点', '', '直播技术点', '直播技术点', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/23', '小丑路人', '', 81, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (155, 0, 0, '人枉然!', '', '人枉然!', '人枉然!', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/24', '小丑路人', '', 78, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (156, 0, 0, '不断加油', '', '不断加油', '不断加油', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/25', '小丑路人', '', 102, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (157, 0, 0, '终于离职成功!好可怕的世界', '', '终于离职成功!好可怕的世界', '终于离职成功!好可怕的世界', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/26', '小丑路人', '', 86, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (158, 0, 0, 'Debian8 安装PHP7.0+Apache2+Mysql5.5', '', 'Debian8 安装PHP7.0+Apache2+Mysql5.5', 'Debian8 安装PHP7.0+Apache2+Mysql5.5', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/29', '小丑路人', '', 144, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (159, 0, 0, '感觉这样的人生有何意义?', '', '感觉这样的人生有何意义?', '感觉这样的人生有何意义?', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/30', '小丑路人', '', 96, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (160, 0, 0, 'Layui-table', '', 'Layui-table', 'Layui-table', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/33', '小丑路人', '', 100, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (161, 0, 0, '关于editor.md,跨域图片上传---已经解决了', '', '关于editor.md,跨域图片上传---已经解决了', '关于editor.md,跨域图片上传---已经解决了', 0, 0, 0, 1, '', 'https://blog.cnpscy.cn/article-detail/38', '小丑路人', '', 129, 0, '', 0, 0, 0, 1601226597, 1601226597, NULL);
+INSERT INTO `cnpscy_articles` VALUES (162, 0, 0, '111', '202012/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png', NULL, NULL, 99, 0, 0, 1, '', '', '', NULL, 0, 0, '', 0, 0, 0, 1609393184, 1609393184, NULL);
+INSERT INTO `cnpscy_articles` VALUES (163, 0, 21, '111222', '202012/uOlL1r5ygoSDb11oi0ke9qSPP4PkiOelUwM32nW4.png', '123123', '3124324242432', 1, 0, 0, 1, '', '', '', '', 0, 0, '', 0, 0, 0, 1609393197, 1609397427, '的撒发沙发撒旦法撒旦法安抚');
-- ----------------------------
-- Table structure for cnpscy_banners