From 9511f00a2d0af6ee991a7b55ecb778f0fd3dcdb7 Mon Sep 17 00:00:00 2001 From: zhaoxiang Date: Thu, 25 Apr 2019 18:28:02 +0800 Subject: [PATCH] =?UTF-8?q?modified=20=E5=AE=8C=E5=96=84=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=BF=81=E7=A7=BB=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrations/20190425073802_admin_app.php | 68 +++++++++++++++++++ .../20190425094427_admin_app_group.php | 50 ++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 database/migrations/20190425073802_admin_app.php create mode 100644 database/migrations/20190425094427_admin_app_group.php diff --git a/database/migrations/20190425073802_admin_app.php b/database/migrations/20190425073802_admin_app.php new file mode 100644 index 0000000..fc48922 --- /dev/null +++ b/database/migrations/20190425073802_admin_app.php @@ -0,0 +1,68 @@ +table('admin_app', [ + 'comment' => 'appId和appSecret表' + ])->setCollation('utf8mb4_general_ci'); + $table->addColumn('app_id', 'string', [ + 'limit' => 50, + 'default' => '', + 'comment' => '应用id' + ])->addColumn('app_secret', 'string', [ + 'limit' => 50, + 'default' => '', + 'comment' => '应用密码' + ])->addColumn('app_name', 'string', [ + 'limit' => 50, + 'default' => '', + 'comment' => '应用名称' + ])->addColumn('app_status', 'integer', [ + 'limit' => 2, + 'default' => 1, + 'comment' => '应用状态:0表示禁用,1表示启用' + ])->addColumn('app_info', 'text', [ + 'comment' => '应用说明', + 'null' => true + ])->addColumn('app_api', 'text', [ + 'comment' => '当前应用允许请求的全部API接口', + 'null' => true + ])->addColumn('app_group', 'string', [ + 'limit' => 128, + 'default' => 'default', + 'comment' => '当前应用所属的应用组唯一标识' + ])->addColumn('app_addTime', 'integer', [ + 'limit' => 11, + 'default' => 0, + 'comment' => '应用创建时间' + ])->addColumn('app_api_show', 'text', [ + 'comment' => '前台样式显示所需数据格式', + 'null' => true + ])->addIndex(['app_id'], ['unique' => true])->create(); + + $table->changeColumn('id', null, ['signed' => false]); + } +} diff --git a/database/migrations/20190425094427_admin_app_group.php b/database/migrations/20190425094427_admin_app_group.php new file mode 100644 index 0000000..6314902 --- /dev/null +++ b/database/migrations/20190425094427_admin_app_group.php @@ -0,0 +1,50 @@ +table('admin_app_group', [ + 'comment' => '应用组,目前只做管理使用,没有实际权限控制' + ])->setCollation('utf8mb4_general_ci'); + $table->addColumn('name', 'string', [ + 'limit' => 128, + 'default' => '', + 'comment' => '组名称' + ])->addColumn('description', 'text', [ + 'comment' => '组说明', + 'null' => true + ])->addColumn('status', 'integer', [ + 'limit' => 2, + 'default' => 1, + 'comment' => '组状态:0表示禁用,1表示启用' + ])->addColumn('hash', 'string', [ + 'limit' => 128, + 'default' => '', + 'comment' => '组标识' + ])->create(); + + $table->changeColumn('id', null, ['signed' => false]); + } +}