From c2487adc74de8f8a843792afbfbe66015754d218 Mon Sep 17 00:00:00 2001 From: xiaochong0302 Date: Sat, 2 Jan 2021 16:51:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE=E8=BF=81?= =?UTF-8?q?=E7=A7=BB=E4=B8=AD=E6=97=A0=E7=AC=A6=E5=8F=B7=E6=95=B4=E5=9E=8B?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 - composer.json | 2 +- composer.lock | 677 +- db/migrations/20200827063842_init_table.php | 381 +- .../20201004095647_create_online_table.php | 10 +- .../20201205091213_create_connect_table.php | 10 +- .../20201212102844_schema_202012121830.php | 12 +- .../20201227081614_schema_202012271615.php | 1 + .../20210102041941_schema_202101021220.php | 12 + db/migrations/schema.php | 16169 ++++++++++++++++ 10 files changed, 16928 insertions(+), 347 deletions(-) create mode 100644 db/migrations/schema.php diff --git a/.gitignore b/.gitignore index aff1e894..bf6d78e4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,6 @@ /config/xs.user.ini /config/alipay/*.crt /config/wxpay/*.pem -/db/migrations/schema.php /public/robots.txt /public/sitemap.xml /public/h5 diff --git a/composer.json b/composer.json index fe283e37..47cf7fd2 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "overtrue/wechat": "^4.2" }, "require-dev": { - "odan/phinx-migrations-generator": "^5.1", + "odan/phinx-migrations-generator": "^5.3", "phalcon/ide-stubs": "^3.4" }, "repositories": { diff --git a/composer.lock b/composer.lock index d6cb71b6..ab593b73 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "60ff0e1868be7414a1b31d397ced7fbd", + "content-hash": "09a618cffed2c4cfb593c0a791c19b3f", "packages": [ { "name": "aferrandini/phpqrcode", @@ -15,16 +15,16 @@ "reference": "3c1c0454d43710ab5bbe19a51ad4cb41c22e3d46" }, "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aferrandini/PHPQRCode/zipball/3c1c0454d43710ab5bbe19a51ad4cb41c22e3d46", - "reference": "3c1c0454d43710ab5bbe19a51ad4cb41c22e3d46", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] + "type": "zip", + "url": "https://api.github.com/repos/aferrandini/PHPQRCode/zipball/3c1c0454d43710ab5bbe19a51ad4cb41c22e3d46", + "reference": "3c1c0454d43710ab5bbe19a51ad4cb41c22e3d46", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.0" @@ -46,16 +46,16 @@ "homepage": "http://www.ferrandini.com/", "role": "Developer" } - ], - "description": "PHPQRCode porting and changed for PHP 5.3 compatibility", - "homepage": "https://github.com/aferrandini/PHPQRCode", - "keywords": [ - "barcode", - "php", - "qrcode" - ], - "abandoned": "endroid/qr-code", - "time": "2013-07-08T09:39:08+00:00" + ], + "description": "PHPQRCode porting and changed for PHP 5.3 compatibility", + "homepage": "https://github.com/aferrandini/PHPQRCode", + "keywords": [ + "barcode", + "php", + "qrcode" + ], + "abandoned": "endroid/qr-code", + "time": "2013-07-08T09:39:08+00:00" }, { "name": "cakephp/core", @@ -334,16 +334,16 @@ "email": "guilhermeblanco@gmail.com" }, { - "name": "Roman Borschel", - "email": "roman@code-factory.org" + "name": "Roman Borschel", + "email": "roman@code-factory.org" }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", "keywords": [ "annotations", "docblock", @@ -418,16 +418,16 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/92dd169c32f6f55ba570c309d83f5209cefb5e23", - "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { + "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { "doctrine/lexer": "^1.0.1", "php": ">= 5.5" }, @@ -1066,16 +1066,16 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ "cron", @@ -1242,16 +1242,16 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { "php": "^7" }, "require-dev": { @@ -1399,15 +1399,15 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Phalcon Team", - "email": "team@phalconphp.com", - "homepage": "https://phalconphp.com/en/team" - }, - { - "name": "Contributors", - "homepage": "https://github.com/phalcon/incubator/graphs/contributors" - } + { + "name": "Phalcon Team", + "email": "team@phalconphp.com", + "homepage": "https://phalconphp.com/en/team" + }, + { + "name": "Contributors", + "homepage": "https://github.com/phalcon/incubator/graphs/contributors" + } ], "description": "Adapters, prototypes or functionality that can be potentially incorporated to the C-framework.", "homepage": "https://phalconphp.com", @@ -1488,16 +1488,16 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { "php": ">=5.3.0" }, "type": "library", @@ -1707,16 +1707,16 @@ "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "", "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } ] }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", + "require": { + "php": ">=5.3.0" + }, + "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" @@ -1738,14 +1738,14 @@ } ], "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "time": "2017-10-23T01:57:42+00:00" + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-10-23T01:57:42+00:00" }, { "name": "qcloud/cos-sdk-v5", @@ -2026,15 +2026,15 @@ "license": [ "MIT" ], - "authors": [ - { - "name": "Chris Corbyn" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], "description": "Swiftmailer, free feature-rich PHP mailer", "homepage": "https://swiftmailer.symfony.com", "keywords": [ @@ -2241,16 +2241,16 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/config/zipball/cf63f0613a6c6918e96db39c07a43b01e19a0773", - "reference": "cf63f0613a6c6918e96db39c07a43b01e19a0773", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { + "reference": "cf63f0613a6c6918e96db39c07a43b01e19a0773", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { "php": ">=7.2.5", "symfony/deprecation-contracts": "^2.1", "symfony/filesystem": "^4.4|^5.0", @@ -2403,15 +2403,15 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://github.com/fabpot", + "type": "github" }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2020-07-06T13:18:39+00:00" + "time": "2020-07-06T13:18:39+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2433,16 +2433,16 @@ } ] }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", "url": "https://github.com/symfony/contracts" } }, @@ -2473,16 +2473,16 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://github.com/fabpot", + "type": "github" }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], "time": "2020-09-07T11:33:47+00:00" - }, + }, { "name": "symfony/event-dispatcher", "version": "v4.4.17", @@ -2503,16 +2503,16 @@ } ] }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { "psr/log": "~1.0", @@ -2541,16 +2541,16 @@ "license": [ "MIT" ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", "funding": [ @@ -2589,23 +2589,23 @@ } ] }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, "autoload": { "psr-4": { "Symfony\\Contracts\\EventDispatcher\\": "" @@ -2615,16 +2615,16 @@ "license": [ "MIT" ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ @@ -2651,16 +2651,16 @@ ], "time": "2020-07-06T13:19:58+00:00" }, - { - "name": "symfony/filesystem", - "version": "v5.1.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "6e4320f06d5f2cce0d96530162491f4465179157" - }, - "dist": { - "type": "zip", + { + "name": "symfony/filesystem", + "version": "v5.1.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6e4320f06d5f2cce0d96530162491f4465179157" + }, + "dist": { + "type": "zip", "url": "https://api.github.com/repos/symfony/filesystem/zipball/6e4320f06d5f2cce0d96530162491f4465179157", "reference": "6e4320f06d5f2cce0d96530162491f4465179157", "shasum": "", @@ -2711,16 +2711,16 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://github.com/fabpot", + "type": "github" }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2020-05-30T20:35:19+00:00" - }, + "time": "2020-05-30T20:35:19+00:00" + }, { "name": "symfony/http-foundation", "version": "v5.2.0", @@ -2741,16 +2741,16 @@ } ] }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.15" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", "symfony/mime": "^4.4|^5.0" }, "suggest": { @@ -3112,15 +3112,15 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://github.com/fabpot", + "type": "github" }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -3142,16 +3142,16 @@ } ] }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.20-dev" + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.20-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3439,15 +3439,15 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://github.com/fabpot", + "type": "github" }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php80", @@ -3469,16 +3469,16 @@ } ] }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.20-dev" - }, - "thanks": { - "name": "symfony/polyfill", + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.20-dev" + }, + "thanks": { + "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, @@ -3520,10 +3520,10 @@ "shim" ], "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, { "url": "https://github.com/fabpot", "type": "github" @@ -3643,17 +3643,17 @@ } ] }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" + "require": { + "php": ">=7.2.5", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" }, "thanks": { "name": "symfony/contracts", @@ -3690,10 +3690,10 @@ "standards" ], "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, { "url": "https://github.com/fabpot", "type": "github" @@ -3793,16 +3793,16 @@ "reference": "a3b3054262e48776e8014d5e385a8932b0102f29" }, "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/a3b3054262e48776e8014d5e385a8932b0102f29", - "reference": "a3b3054262e48776e8014d5e385a8932b0102f29", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] + "type": "zip", + "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/a3b3054262e48776e8014d5e385a8932b0102f29", + "reference": "a3b3054262e48776e8014d5e385a8932b0102f29", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "guzzlehttp/guzzle": "^6.3", @@ -4192,40 +4192,41 @@ } ], "packages-dev": [ - { - "name": "odan/phinx-migrations-generator", - "version": "5.1.2", - "source": { - "type": "git", - "url": "https://github.com/odan/phinx-migrations-generator.git", - "reference": "f3cb7cc6bc7eb22e85f34f229b6d476e96d99c73" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/odan/phinx-migrations-generator/zipball/f3cb7cc6bc7eb22e85f34f229b6d476e96d99c73", - "reference": "f3cb7cc6bc7eb22e85f34f229b6d476e96d99c73", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, + { + "name": "odan/phinx-migrations-generator", + "version": "5.3.2", + "source": { + "type": "git", + "url": "https://github.com/odan/phinx-migrations-generator.git", + "reference": "2d3620f8251838b53717f7a43a348de31e9d451c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/odan/phinx-migrations-generator/zipball/2d3620f8251838b53717f7a43a348de31e9d451c", + "reference": "2d3620f8251838b53717f7a43a348de31e9d451c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, "require": { - "ext-json": "*", - "ext-pdo": "*", - "php": "^7.2", - "riimu/kit-phpencoder": "^2.4", - "robmorgan/phinx": "^0.12", - "symfony/console": "^2.8 || ^3.0 || ^4.0 || ^5.0" + "ext-json": "*", + "ext-pdo": "*", + "php": "^7.2", + "riimu/kit-phpencoder": "^2.4", + "robmorgan/phinx": "^0.12", + "symfony/console": "^2.8 || ^3.0 || ^4.0 || ^5.0", + "symfony/polyfill-php73": "^1.18" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.16", - "overtrue/phplint": "^1.1", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8 || ^9", - "squizlabs/php_codesniffer": "^3.4" + "friendsofphp/php-cs-fixer": "^2.16", + "overtrue/phplint": "^1.1 || ^2.0", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8 || ^9", + "squizlabs/php_codesniffer": "^3.4" }, "bin": [ "./bin/phinx-migrations" @@ -4240,18 +4241,22 @@ "license": [ "MIT" ], - "description": "Migration generator for Phinx", - "homepage": "https://github.com/odan/phinx-migrations-generator", - "keywords": [ - "database", - "generator", - "migration", - "migrations", - "mysql", - "phinx" - ], - "time": "2020-06-15T19:36:35+00:00" + "description": "Migration generator for Phinx", + "homepage": "https://github.com/odan/phinx-migrations-generator", + "keywords": [ + "database", + "generator", + "migration", + "migrations", + "mysql", + "phinx" + ], + "support": { + "issues": "https://github.com/odan/phinx-migrations-generator/issues", + "source": "https://github.com/odan/phinx-migrations-generator/tree/5.3.2" }, + "time": "2020-12-30T23:59:57+00:00" + }, { "name": "phalcon/ide-stubs", "version": "v3.4.3", @@ -4262,15 +4267,15 @@ }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phalcon/ide-stubs/zipball/65144f2b0fad32b182ccb062b1efc1b4edea5d44", - "reference": "65144f2b0fad32b182ccb062b1efc1b4edea5d44", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/phalcon/ide-stubs/zipball/65144f2b0fad32b182ccb062b1efc1b4edea5d44", + "reference": "65144f2b0fad32b182ccb062b1efc1b4edea5d44", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.0" @@ -4287,16 +4292,16 @@ "homepage": "https://phalconphp.com/en/team" }, { - "name": "Contributors", - "homepage": "https://github.com/phalcon/ide-stubs/graphs/contributors" - } - ], - "description": "The most complete Phalcon Framework IDE stubs library which enables autocompletion in modern IDEs.", - "homepage": "https://phalconphp.com", - "keywords": [ - "Devtools", - "Eclipse", - "autocomplete", + "name": "Contributors", + "homepage": "https://github.com/phalcon/ide-stubs/graphs/contributors" + } + ], + "description": "The most complete Phalcon Framework IDE stubs library which enables autocompletion in modern IDEs.", + "homepage": "https://phalconphp.com", + "keywords": [ + "Devtools", + "Eclipse", + "autocomplete", "ide", "netbeans", "phalcon", diff --git a/db/migrations/20200827063842_init_table.php b/db/migrations/20200827063842_init_table.php index 34013cf5..456501ef 100644 --- a/db/migrations/20200827063842_init_table.php +++ b/db/migrations/20200827063842_init_table.php @@ -4,6 +4,7 @@ use Phinx\Db\Adapter\MysqlAdapter; class InitTable extends Phinx\Migration\AbstractMigration { + public function change() { $this->table('kg_account', [ @@ -18,6 +19,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -61,6 +63,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'salt', ]) @@ -68,6 +71,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -75,6 +79,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -99,6 +104,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键', ]) @@ -106,6 +112,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '3', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '类型', 'after' => 'id', ]) @@ -140,6 +147,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -147,6 +155,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -198,6 +207,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'req_data', ]) @@ -218,6 +228,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -225,6 +236,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '父级编号', 'after' => 'id', ]) @@ -232,6 +244,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '层级', 'after' => 'parent_id', ]) @@ -239,6 +252,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '类型', 'after' => 'level', ]) @@ -264,6 +278,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '30', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'path', ]) @@ -271,6 +286,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'priority', ]) @@ -278,6 +294,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -285,6 +302,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '节点数', 'after' => 'deleted', ]) @@ -292,6 +310,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'child_count', ]) @@ -299,6 +318,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -315,6 +335,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -322,6 +343,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '父级编号', 'after' => 'id', ]) @@ -329,6 +351,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'parent_id', ]) @@ -354,6 +377,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '30', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'summary', ]) @@ -361,6 +385,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '免费标识', 'after' => 'priority', ]) @@ -368,6 +393,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '模式类型', 'after' => 'free', ]) @@ -384,6 +410,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'attrs', ]) @@ -391,6 +418,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -398,6 +426,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课时数', 'after' => 'deleted', ]) @@ -405,6 +434,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学员数', 'after' => 'lesson_count', ]) @@ -412,6 +442,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '咨询数', 'after' => 'user_count', ]) @@ -419,6 +450,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '点赞数', 'after' => 'consult_count', ]) @@ -426,6 +458,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'like_count', ]) @@ -433,6 +466,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -457,6 +491,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -464,6 +499,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -471,6 +507,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '标签编号', 'after' => 'chapter_id', ]) @@ -478,6 +515,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'user_id', ]) @@ -485,6 +523,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -492,6 +531,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -512,6 +552,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -519,6 +560,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -526,6 +568,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -533,6 +576,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '开始时间', 'after' => 'chapter_id', ]) @@ -540,6 +584,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '结束时间', 'after' => 'start_time', ]) @@ -547,6 +592,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '100', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户限额', 'after' => 'end_time', ]) @@ -554,6 +600,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '2', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '状态标识', 'after' => 'user_limit', ]) @@ -561,6 +608,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'status', ]) @@ -568,6 +616,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -592,6 +641,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -599,6 +649,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -606,6 +657,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -621,6 +673,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'content', ]) @@ -628,6 +681,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -652,6 +706,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -659,6 +714,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -666,6 +722,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -673,6 +730,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '上传编号', 'after' => 'chapter_id', ]) @@ -680,6 +738,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -687,6 +746,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -711,6 +771,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -718,6 +779,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -725,6 +787,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -732,6 +795,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'chapter_id', ]) @@ -739,6 +803,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '计划编号', 'after' => 'user_id', ]) @@ -746,6 +811,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习时长', 'after' => 'plan_id', ]) @@ -753,6 +819,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '播放位置', 'after' => 'duration', ]) @@ -760,6 +827,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习进度', 'after' => 'position', ]) @@ -767,6 +835,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '消费标识', 'after' => 'progress', ]) @@ -774,6 +843,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'consumed', ]) @@ -781,6 +851,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -788,6 +859,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -812,6 +884,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -819,6 +892,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -826,6 +900,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -851,6 +926,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'file_transcode', ]) @@ -858,6 +934,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -886,6 +963,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -893,6 +971,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -900,6 +979,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -907,6 +987,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'chapter_id', ]) @@ -932,6 +1013,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '评分', 'after' => 'answer', ]) @@ -939,6 +1021,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'rating', ]) @@ -946,6 +1029,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '私密标识', 'after' => 'priority', ]) @@ -953,6 +1037,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'private', ]) @@ -960,6 +1045,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -967,6 +1053,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '点赞数', 'after' => 'deleted', ]) @@ -974,6 +1061,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '回复时间', 'after' => 'like_count', ]) @@ -981,6 +1069,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'reply_time', ]) @@ -988,6 +1077,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1016,6 +1106,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1023,6 +1114,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '咨询编号', 'after' => 'id', ]) @@ -1030,6 +1122,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'consult_id', ]) @@ -1037,6 +1130,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'user_id', ]) @@ -1044,6 +1138,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -1051,6 +1146,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1071,6 +1167,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1122,6 +1219,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '分类编号', 'after' => 'details', ]) @@ -1129,6 +1227,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '讲师编号', 'after' => 'category_id', ]) @@ -1152,6 +1251,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '12', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习期限', 'after' => 'vip_price', ]) @@ -1159,6 +1259,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '30', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '退款期限', 'after' => 'study_expiry', ]) @@ -1178,6 +1279,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '模型', 'after' => 'score', ]) @@ -1185,6 +1287,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '难度', 'after' => 'model', ]) @@ -1201,6 +1304,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'attrs', ]) @@ -1208,6 +1312,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -1215,6 +1320,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学员数', 'after' => 'deleted', ]) @@ -1222,6 +1328,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课时数', 'after' => 'user_count', ]) @@ -1229,6 +1336,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '套餐数', 'after' => 'lesson_count', ]) @@ -1236,6 +1344,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '评价数', 'after' => 'package_count', ]) @@ -1243,6 +1352,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '咨询数', 'after' => 'review_count', ]) @@ -1250,6 +1360,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '收藏数', 'after' => 'consult_count', ]) @@ -1257,6 +1368,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'favorite_count', ]) @@ -1264,6 +1376,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1280,6 +1393,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1287,6 +1401,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1294,6 +1409,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '分类编号', 'after' => 'course_id', ]) @@ -1301,6 +1417,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'category_id', ]) @@ -1325,6 +1442,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1332,6 +1450,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1339,6 +1458,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'course_id', ]) @@ -1346,6 +1466,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'user_id', ]) @@ -1353,6 +1474,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -1360,6 +1482,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1384,6 +1507,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1391,6 +1515,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1398,6 +1523,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '套餐编号', 'after' => 'course_id', ]) @@ -1405,6 +1531,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'package_id', ]) @@ -1429,6 +1556,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('course_id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '主键编号', ]) ->addColumn('rating', 'float', [ @@ -1459,6 +1587,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'rating3', ]) @@ -1466,6 +1595,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1482,6 +1612,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1489,6 +1620,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1496,6 +1628,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '相关编号', 'after' => 'course_id', ]) @@ -1503,6 +1636,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'related_id', ]) @@ -1523,6 +1657,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1530,6 +1665,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1537,6 +1673,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '标签编号', 'after' => 'course_id', ]) @@ -1544,6 +1681,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'topic_id', ]) @@ -1568,6 +1706,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1575,6 +1714,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1582,6 +1722,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'course_id', ]) @@ -1589,6 +1730,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '计划编号', 'after' => 'user_id', ]) @@ -1596,6 +1738,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '角色类型', 'after' => 'plan_id', ]) @@ -1603,6 +1746,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '来源类型', 'after' => 'role_type', ]) @@ -1610,6 +1754,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习时长', 'after' => 'source_type', ]) @@ -1617,6 +1762,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习进度', 'after' => 'duration', ]) @@ -1624,6 +1770,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '评价标识', 'after' => 'progress', ]) @@ -1631,6 +1778,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'reviewed', ]) @@ -1638,6 +1786,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '过期时间', 'after' => 'deleted', ]) @@ -1645,6 +1794,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'expiry_time', ]) @@ -1652,6 +1802,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1680,6 +1831,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1687,6 +1839,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -1694,6 +1847,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '章节编号', 'after' => 'course_id', ]) @@ -1701,6 +1855,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'chapter_id', ]) @@ -1708,6 +1863,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '时间轴', 'after' => 'owner_id', ]) @@ -1733,6 +1889,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '字号', 'after' => 'color', ]) @@ -1740,6 +1897,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '位置', 'after' => 'size', ]) @@ -1747,6 +1905,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'position', ]) @@ -1754,6 +1913,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -1761,6 +1921,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -1768,6 +1929,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1792,6 +1954,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1799,6 +1962,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '分类编号', 'after' => 'id', ]) @@ -1823,6 +1987,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '10', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'content', ]) @@ -1830,6 +1995,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'priority', ]) @@ -1837,6 +2003,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -1844,6 +2011,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -1851,6 +2019,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1867,6 +2036,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1874,6 +2044,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -1890,6 +2061,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'name', ]) @@ -1897,6 +2069,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'priority', ]) @@ -1904,6 +2077,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '成员数', 'after' => 'deleted', ]) @@ -1911,6 +2085,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'user_count', ]) @@ -1918,6 +2093,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -1938,6 +2114,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -1945,6 +2122,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -1952,6 +2130,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '目标编号', 'after' => 'user_id', ]) @@ -1959,6 +2138,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '分组编号', 'after' => 'friend_id', ]) @@ -1966,6 +2146,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '消息数', 'after' => 'group_id', ]) @@ -1973,6 +2154,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'msg_count', ]) @@ -1980,6 +2162,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2000,6 +2183,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2007,6 +2191,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '群主编号', 'after' => 'id', ]) @@ -2014,15 +2199,15 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'owner_id', ]) - ->addColumn('type', 'string', [ + ->addColumn('type', 'integer', [ 'null' => false, - 'default' => 'course', - 'limit' => 30, - 'collation' => 'utf8mb4_general_ci', - 'encoding' => 'utf8mb4', + 'default' => '1', + 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '类型', 'after' => 'course_id', ]) @@ -2057,6 +2242,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'about', ]) @@ -2064,6 +2250,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -2071,6 +2258,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '成员数', 'after' => 'deleted', ]) @@ -2078,6 +2266,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '消息数', 'after' => 'user_count', ]) @@ -2085,6 +2274,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'msg_count', ]) @@ -2092,6 +2282,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2108,12 +2299,15 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', + 'comment' => '主键编号', ]) ->addColumn('group_id', 'integer', [ 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '群组编号', 'after' => 'id', ]) @@ -2121,6 +2315,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'group_id', ]) @@ -2128,6 +2323,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'user_id', ]) @@ -2135,6 +2331,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'priority', ]) @@ -2142,6 +2339,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2170,6 +2368,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2186,6 +2385,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发送方', 'after' => 'chat_id', ]) @@ -2193,6 +2393,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '接收方', 'after' => 'sender_id', ]) @@ -2200,6 +2401,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '接收方类型', 'after' => 'receiver_id', ]) @@ -2216,6 +2418,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '已读标识', 'after' => 'content', ]) @@ -2223,6 +2426,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'viewed', ]) @@ -2230,6 +2434,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -2237,6 +2442,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2261,6 +2467,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2268,6 +2475,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发送方', 'after' => 'id', ]) @@ -2275,6 +2483,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '接收方', 'after' => 'sender_id', ]) @@ -2282,6 +2491,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '条目类型', 'after' => 'receiver_id', ]) @@ -2298,6 +2508,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '已读标识', 'after' => 'item_info', ]) @@ -2305,6 +2516,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'viewed', ]) @@ -2312,6 +2524,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -2319,6 +2532,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2344,6 +2558,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '主键编号', ]) ->addColumn('name', 'string', [ @@ -2395,6 +2610,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'status', ]) @@ -2402,6 +2618,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '好友数', 'after' => 'deleted', ]) @@ -2409,6 +2626,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '群组数', 'after' => 'friend_count', ]) @@ -2416,6 +2634,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'group_count', ]) @@ -2423,6 +2642,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2439,6 +2659,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2455,6 +2676,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'request_id', ]) @@ -2462,6 +2684,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课时编号', 'after' => 'course_id', ]) @@ -2469,6 +2692,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'chapter_id', ]) @@ -2476,6 +2700,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '计划编号', 'after' => 'user_id', ]) @@ -2483,6 +2708,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '学习时长', 'after' => 'plan_id', ]) @@ -2490,6 +2716,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '播放位置', 'after' => 'duration', ]) @@ -2497,6 +2724,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'position', ]) @@ -2504,6 +2732,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '终端类型', 'after' => 'deleted', ]) @@ -2520,6 +2749,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '活跃时间', 'after' => 'client_ip', ]) @@ -2527,6 +2757,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'active_time', ]) @@ -2534,6 +2765,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2558,6 +2790,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2565,6 +2798,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '父级编号', 'after' => 'id', ]) @@ -2572,6 +2806,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '层级', 'after' => 'parent_id', ]) @@ -2615,6 +2850,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '位置', 'after' => 'url', ]) @@ -2622,6 +2858,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '30', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'position', ]) @@ -2629,6 +2866,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'priority', ]) @@ -2636,6 +2874,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -2643,6 +2882,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '子类数量', 'after' => 'deleted', ]) @@ -2650,6 +2890,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'child_count', ]) @@ -2657,6 +2898,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2673,6 +2915,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2706,6 +2949,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'amount', ]) @@ -2713,6 +2957,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '条目编号', 'after' => 'owner_id', ]) @@ -2720,6 +2965,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '条目类型', 'after' => 'item_id', ]) @@ -2736,6 +2982,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '终端类型', 'after' => 'item_info', ]) @@ -2752,6 +2999,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '状态标识', 'after' => 'client_ip', ]) @@ -2759,6 +3007,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'status', ]) @@ -2766,6 +3015,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -2773,6 +3023,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2801,6 +3052,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2808,6 +3060,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单编号', 'after' => 'id', ]) @@ -2815,6 +3068,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单状态', 'after' => 'order_id', ]) @@ -2822,6 +3076,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'status', ]) @@ -2842,6 +3097,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2883,6 +3139,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程数量', 'after' => 'vip_price', ]) @@ -2890,6 +3147,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'course_count', ]) @@ -2897,6 +3155,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -2904,6 +3163,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -2911,6 +3171,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2927,6 +3188,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2951,6 +3213,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'content', ]) @@ -2958,6 +3221,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -2965,6 +3229,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -2972,6 +3237,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -2988,6 +3254,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -2995,6 +3262,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -3002,6 +3270,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单编号', 'after' => 'owner_id', ]) @@ -3009,6 +3278,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '交易编号', 'after' => 'order_id', ]) @@ -3042,6 +3312,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '状态类型', 'after' => 'amount', ]) @@ -3049,6 +3320,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'status', ]) @@ -3074,6 +3346,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'review_note', ]) @@ -3081,6 +3354,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3113,6 +3387,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3120,6 +3395,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单编号', 'after' => 'id', ]) @@ -3127,6 +3403,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单状态', 'after' => 'refund_id', ]) @@ -3134,6 +3411,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'status', ]) @@ -3154,6 +3432,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3161,6 +3440,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程编号', 'after' => 'id', ]) @@ -3168,6 +3448,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'course_id', ]) @@ -3217,6 +3498,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '匿名标识', 'after' => 'rating3', ]) @@ -3224,6 +3506,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'anonymous', ]) @@ -3231,6 +3514,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -3238,6 +3522,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '点赞数', 'after' => 'deleted', ]) @@ -3245,6 +3530,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'like_count', ]) @@ -3252,6 +3538,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3276,6 +3563,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3283,6 +3571,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '评价编号', 'after' => 'id', ]) @@ -3290,6 +3579,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'review_id', ]) @@ -3297,6 +3587,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'user_id', ]) @@ -3304,6 +3595,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3311,6 +3603,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3354,6 +3647,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'price', ]) @@ -3361,6 +3655,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3368,6 +3663,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3384,6 +3680,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3391,6 +3688,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '2', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '类型', 'after' => 'id', ]) @@ -3424,6 +3722,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'routes', ]) @@ -3431,6 +3730,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '成员数量', 'after' => 'deleted', ]) @@ -3438,6 +3738,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'user_count', ]) @@ -3445,6 +3746,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3461,6 +3763,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3507,6 +3810,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3550,6 +3854,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '平台类型', 'after' => 'content', ]) @@ -3557,6 +3862,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '目标类型', 'after' => 'platform', ]) @@ -3564,6 +3870,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '10', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '优先级', 'after' => 'target', ]) @@ -3571,6 +3878,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布状态', 'after' => 'priority', ]) @@ -3578,6 +3886,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -3585,6 +3894,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3592,6 +3902,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3608,12 +3919,15 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', + 'comment' => '主键编号', ]) ->addColumn('item_id', 'integer', [ 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '条目编号', 'after' => 'id', ]) @@ -3621,6 +3935,8 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '条目类型', 'after' => 'item_id', ]) ->addColumn('item_info', 'string', [ @@ -3629,36 +3945,47 @@ class InitTable extends Phinx\Migration\AbstractMigration 'limit' => 3000, 'collation' => 'utf8mb4_general_ci', 'encoding' => 'utf8mb4', + 'comment' => '条目内容', 'after' => 'item_type', ]) ->addColumn('status', 'integer', [ 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '状态', 'after' => 'item_info', ]) ->addColumn('priority', 'integer', [ 'null' => false, 'default' => '30', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '优先级', 'after' => 'status', ]) ->addColumn('try_count', 'integer', [ 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '重试数', 'after' => 'priority', ]) ->addColumn('create_time', 'integer', [ 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '创建时间', 'after' => 'try_count', ]) ->addColumn('update_time', 'integer', [ 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, + 'comment' => '更新时间', 'after' => 'create_time', ]) ->create(); @@ -3674,6 +4001,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3708,6 +4036,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程数量', 'after' => 'summary', ]) @@ -3715,6 +4044,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '发布标识', 'after' => 'course_count', ]) @@ -3722,6 +4052,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'published', ]) @@ -3729,6 +4060,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3736,6 +4068,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3752,6 +4085,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3759,6 +4093,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -3766,6 +4101,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单编号', 'after' => 'owner_id', ]) @@ -3799,6 +4135,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '平台类型', 'after' => 'amount', ]) @@ -3815,6 +4152,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '状态类型', 'after' => 'channel_sn', ]) @@ -3822,6 +4160,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'status', ]) @@ -3829,6 +4168,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3836,6 +4176,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3864,6 +4205,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3871,6 +4213,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单编号', 'after' => 'id', ]) @@ -3878,6 +4221,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '订单状态', 'after' => 'trade_id', ]) @@ -3885,6 +4229,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'status', ]) @@ -3905,6 +4250,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -3912,6 +4258,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '条目类型', 'after' => 'id', ]) @@ -3955,6 +4302,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '大小', 'after' => 'md5', ]) @@ -3962,6 +4310,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'size', ]) @@ -3969,6 +4318,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -3976,6 +4326,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -3997,6 +4348,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '主键编号', ]) ->addColumn('name', 'string', [ @@ -4048,6 +4400,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '3', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '性别', 'after' => 'area', ]) @@ -4055,6 +4408,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '会员标识', 'after' => 'gender', ]) @@ -4062,6 +4416,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '锁定标识', 'after' => 'vip', ]) @@ -4069,6 +4424,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'locked', ]) @@ -4076,6 +4432,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '教学角色', 'after' => 'deleted', ]) @@ -4083,6 +4440,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '后台角色', 'after' => 'edu_role', ]) @@ -4090,6 +4448,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '课程数', 'after' => 'admin_role', ]) @@ -4097,6 +4456,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '收藏数', 'after' => 'course_count', ]) @@ -4104,6 +4464,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '会员期限', 'after' => 'favorite_count', ]) @@ -4111,6 +4472,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '锁定期限', 'after' => 'vip_expiry_time', ]) @@ -4118,6 +4480,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '活跃时间', 'after' => 'lock_expiry_time', ]) @@ -4125,6 +4488,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'active_time', ]) @@ -4132,6 +4496,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -4152,6 +4517,7 @@ class InitTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -4168,6 +4534,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '有效期', 'after' => 'title', ]) @@ -4183,6 +4550,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'price', ]) @@ -4190,6 +4558,7 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -4197,9 +4566,11 @@ class InitTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) ->create(); } + } diff --git a/db/migrations/20201004095647_create_online_table.php b/db/migrations/20201004095647_create_online_table.php index 9a5e64fa..9f9438e7 100644 --- a/db/migrations/20201004095647_create_online_table.php +++ b/db/migrations/20201004095647_create_online_table.php @@ -4,6 +4,7 @@ use Phinx\Db\Adapter\MysqlAdapter; class CreateOnlineTable extends Phinx\Migration\AbstractMigration { + public function change() { $this->table('kg_online', [ @@ -18,6 +19,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -25,6 +27,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -32,6 +35,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '1', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '终端类型', 'after' => 'user_id', ]) @@ -48,6 +52,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '活跃时间', 'after' => 'client_ip', ]) @@ -55,6 +60,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'active_time', ]) @@ -62,6 +68,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -90,7 +97,7 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration 'engine' => 'InnoDB', 'encoding' => 'utf8mb4', 'collation' => 'utf8mb4_general_ci', - 'comment' => '', + 'comment' => '主键编号', 'row_format' => 'DYNAMIC', ]) ->changeColumn('channel_sn', 'string', [ @@ -104,4 +111,5 @@ class CreateOnlineTable extends Phinx\Migration\AbstractMigration ]) ->save(); } + } diff --git a/db/migrations/20201205091213_create_connect_table.php b/db/migrations/20201205091213_create_connect_table.php index 4e0419da..4807e42e 100644 --- a/db/migrations/20201205091213_create_connect_table.php +++ b/db/migrations/20201205091213_create_connect_table.php @@ -4,6 +4,7 @@ use Phinx\Db\Adapter\MysqlAdapter; class CreateConnectTable extends Phinx\Migration\AbstractMigration { + public function change() { $this->table('kg_connect', [ @@ -18,6 +19,7 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -25,13 +27,14 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) ->addColumn('open_id', 'string', [ 'null' => false, 'default' => '', - 'limit' => 50, + 'limit' => 64, 'collation' => 'utf8mb4_general_ci', 'encoding' => 'utf8mb4', 'comment' => '开放ID', @@ -59,6 +62,7 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '提供方', 'after' => 'open_avatar', ]) @@ -66,6 +70,7 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'provider', ]) @@ -73,6 +78,7 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -80,6 +86,7 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -89,4 +96,5 @@ class CreateConnectTable extends Phinx\Migration\AbstractMigration ]) ->create(); } + } diff --git a/db/migrations/20201212102844_schema_202012121830.php b/db/migrations/20201212102844_schema_202012121830.php index 90512438..150219d3 100644 --- a/db/migrations/20201212102844_schema_202012121830.php +++ b/db/migrations/20201212102844_schema_202012121830.php @@ -4,6 +4,7 @@ use Phinx\Db\Adapter\MysqlAdapter; class Schema202012121830 extends Phinx\Migration\AbstractMigration { + public function change() { $this->table('kg_consult') @@ -11,6 +12,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '回复者编号', 'after' => 'owner_id', ]) @@ -19,7 +21,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration ->addColumn('union_id', 'string', [ 'null' => false, 'default' => '', - 'limit' => 50, + 'limit' => 64, 'collation' => 'utf8mb4_general_ci', 'encoding' => 'utf8mb4', 'comment' => 'union_id', @@ -46,6 +48,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -53,13 +56,14 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) ->addColumn('open_id', 'string', [ 'null' => false, 'default' => '', - 'limit' => 50, + 'limit' => 64, 'collation' => 'utf8mb4_general_ci', 'encoding' => 'utf8mb4', 'comment' => '开放ID', @@ -69,6 +73,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'open_id', ]) @@ -76,6 +81,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -83,6 +89,7 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -96,4 +103,5 @@ class Schema202012121830 extends Phinx\Migration\AbstractMigration ]) ->create(); } + } diff --git a/db/migrations/20201227081614_schema_202012271615.php b/db/migrations/20201227081614_schema_202012271615.php index d58b73ad..4624cd6d 100644 --- a/db/migrations/20201227081614_schema_202012271615.php +++ b/db/migrations/20201227081614_schema_202012271615.php @@ -12,6 +12,7 @@ class Schema202012271615 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '推荐标识', 'after' => 'attrs', ]) diff --git a/db/migrations/20210102041941_schema_202101021220.php b/db/migrations/20210102041941_schema_202101021220.php index 1483af11..62a38d8c 100644 --- a/db/migrations/20210102041941_schema_202101021220.php +++ b/db/migrations/20210102041941_schema_202101021220.php @@ -19,6 +19,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -26,6 +27,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -42,6 +44,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '终端类型', 'after' => 'session_id', ]) @@ -58,6 +61,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'client_ip', ]) @@ -65,6 +69,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -72,6 +77,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) @@ -92,6 +98,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration ->addColumn('id', 'integer', [ 'null' => false, 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'identity' => 'enable', 'comment' => '主键编号', ]) @@ -99,6 +106,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '用户编号', 'after' => 'id', ]) @@ -115,6 +123,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '终端类型', 'after' => 'token', ]) @@ -131,6 +140,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '删除标识', 'after' => 'client_ip', ]) @@ -138,6 +148,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '创建时间', 'after' => 'deleted', ]) @@ -145,6 +156,7 @@ class Schema202101021220 extends Phinx\Migration\AbstractMigration 'null' => false, 'default' => '0', 'limit' => MysqlAdapter::INT_REGULAR, + 'signed' => false, 'comment' => '更新时间', 'after' => 'create_time', ]) diff --git a/db/migrations/schema.php b/db/migrations/schema.php new file mode 100644 index 00000000..5dbbff50 --- /dev/null +++ b/db/migrations/schema.php @@ -0,0 +1,16169 @@ + + array( + 'DEFAULT_CHARACTER_SET_NAME' => 'utf8mb4', + 0 => 'utf8mb4', + 'DEFAULT_COLLATION_NAME' => 'utf8mb4_general_ci', + 1 => 'utf8mb4_general_ci', + ), + 'tables' => + array( + 'kg_account' => + array( + 'table' => + array( + 'table_name' => 'kg_account', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'email' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'email', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '邮箱', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'phone' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'phone', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '手机', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'password' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'password', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '密码', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'salt' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'salt', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '密盐', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_account', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_account', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'phone' => + array( + 1 => + array( + 'Table' => 'kg_account', + 'Non_unique' => '1', + 'Key_name' => 'phone', + 'Seq_in_index' => '1', + 'Column_name' => 'phone', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'email' => + array( + 1 => + array( + 'Table' => 'kg_account', + 'Non_unique' => '1', + 'Key_name' => 'email', + 'Seq_in_index' => '1', + 'Column_name' => 'email', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_area' => + array( + 'table' => + array( + 'table_name' => 'kg_area', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_area', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_area', + 'COLUMN_NAME' => 'type', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '3', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'code' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_area', + 'COLUMN_NAME' => 'code', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '编码', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_area', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_area', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_audit' => + array( + 'table' => + array( + 'table_name' => 'kg_audit', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'user_name', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'user_ip', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'req_route' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'req_route', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '50', + 'CHARACTER_OCTET_LENGTH' => '200', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(50)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '请求路由', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'req_path' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'req_path', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '请求路径', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'req_data' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'req_data', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '请求数据', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_audit', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_audit', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_audit', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_category' => + array( + 'table' => + array( + 'table_name' => 'kg_category', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'parent_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'parent_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '父级编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'level' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'level', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '层级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'type', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'path' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'path', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '路径', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '30', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'child_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'child_count', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '节点数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_category', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_category', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'parent_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'parent_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '父级编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '30', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'free' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'free', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '免费标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'model' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'model', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '模式类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'attrs' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'attrs', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1000', + 'CHARACTER_OCTET_LENGTH' => '4000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '扩展属性', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'resource_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'resource_count', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '资料数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'lesson_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'lesson_count', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课时数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'user_count', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学员数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'consult_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'consult_count', + 'ORDINAL_POSITION' => '15', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '咨询数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'like_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'like_count', + 'ORDINAL_POSITION' => '16', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '点赞数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '17', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '18', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'parent_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter', + 'Non_unique' => '1', + 'Key_name' => 'parent_id', + 'Seq_in_index' => '1', + 'Column_name' => 'parent_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter_like' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter_like', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标签编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_like', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter_like', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_user' => + array( + 1 => + array( + 'Table' => 'kg_chapter_like', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_chapter_like', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter_live' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter_live', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'start_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'start_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '开始时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'end_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'end_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '结束时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_limit' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'user_limit', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '100', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户限额', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '2', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '状态标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_live', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter_live', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_live', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_live', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter_read' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter_read', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_read', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter_read', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_read', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_read', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter_user' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'plan_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'plan_id', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '计划编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'duration' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'duration', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习时长', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'position' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'position', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '播放位置', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'progress' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'progress', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习进度', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'consumed' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'consumed', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '消费标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_user' => + array( + 1 => + array( + 'Table' => 'kg_chapter_user', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_chapter_user', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_user' => + array( + 1 => + array( + 'Table' => 'kg_chapter_user', + 'Non_unique' => '1', + 'Key_name' => 'course_user', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_chapter_user', + 'Non_unique' => '1', + 'Key_name' => 'course_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_chapter_vod' => + array( + 'table' => + array( + 'table_name' => 'kg_chapter_vod', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'file_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'file_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '文件编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'file_transcode' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'file_transcode', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1500', + 'CHARACTER_OCTET_LENGTH' => '6000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1500)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '文件属性', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_chapter_vod', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_chapter_vod', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_vod', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'file_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_vod', + 'Non_unique' => '1', + 'Key_name' => 'file_id', + 'Seq_in_index' => '1', + 'Column_name' => 'file_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_chapter_vod', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_connect' => + array( + 'table' => + array( + 'table_name' => 'kg_connect', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'union_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'union_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => 'union_id', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'open_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'open_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '开放ID', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'open_name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'open_name', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '开放名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'open_avatar' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'open_avatar', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '150', + 'CHARACTER_OCTET_LENGTH' => '600', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(150)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '开放头像', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'provider' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'provider', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '提供方', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_connect', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'open_provider' => + array( + 1 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '1', + 'Key_name' => 'open_provider', + 'Seq_in_index' => '1', + 'Column_name' => 'open_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '1', + 'Key_name' => 'open_provider', + 'Seq_in_index' => '2', + 'Column_name' => 'provider', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'union_provider' => + array( + 1 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '1', + 'Key_name' => 'union_provider', + 'Seq_in_index' => '1', + 'Column_name' => 'union_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '1', + 'Key_name' => 'union_provider', + 'Seq_in_index' => '2', + 'Column_name' => 'provider', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_connect', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_consult' => + array( + 'table' => + array( + 'table_name' => 'kg_consult', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'replier_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'replier_id', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '回复者编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'question' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'question', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1500', + 'CHARACTER_OCTET_LENGTH' => '6000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1500)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '问题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'answer' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'answer', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1500', + 'CHARACTER_OCTET_LENGTH' => '6000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1500)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '答案', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'rating', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'private' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'private', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '私密标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'like_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'like_count', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '点赞数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'reply_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'reply_time', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '回复时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '15', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '16', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_consult', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_consult', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_consult', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'owner_id' => + array( + 1 => + array( + 'Table' => 'kg_consult', + 'Non_unique' => '1', + 'Key_name' => 'owner_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_consult_like' => + array( + 'table' => + array( + 'table_name' => 'kg_consult_like', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'consult_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'consult_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '咨询编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_consult_like', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_consult_like', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'consult_user' => + array( + 1 => + array( + 'Table' => 'kg_consult_like', + 'Non_unique' => '1', + 'Key_name' => 'consult_user', + 'Seq_in_index' => '1', + 'Column_name' => 'consult_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_consult_like', + 'Non_unique' => '1', + 'Key_name' => 'consult_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course' => + array( + 'table' => + array( + 'table_name' => 'kg_course', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'cover' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'cover', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '封面', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'keywords' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'keywords', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '关键字', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'details' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'details', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '详情', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'category_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'category_id', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '分类编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'teacher_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'teacher_id', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '讲师编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'market_price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'market_price', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '市场价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'vip_price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'vip_price', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '会员价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'study_expiry' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'study_expiry', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '12', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习期限', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'refund_expiry' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'refund_expiry', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '30', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '退款期限', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'rating', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'score' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'score', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0.0000', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '4', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,4) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '综合得分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'model' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'model', + 'ORDINAL_POSITION' => '15', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '模型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'level' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'level', + 'ORDINAL_POSITION' => '16', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '难度', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'attrs' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'attrs', + 'ORDINAL_POSITION' => '17', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1000', + 'CHARACTER_OCTET_LENGTH' => '4000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '扩展属性', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'featured' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'featured', + 'ORDINAL_POSITION' => '18', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '推荐标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '19', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '20', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'resource_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'resource_count', + 'ORDINAL_POSITION' => '21', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '资料数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'user_count', + 'ORDINAL_POSITION' => '22', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学员数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'lesson_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'lesson_count', + 'ORDINAL_POSITION' => '23', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课时数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'package_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'package_count', + 'ORDINAL_POSITION' => '24', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '套餐数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'review_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'review_count', + 'ORDINAL_POSITION' => '25', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '评价数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'consult_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'consult_count', + 'ORDINAL_POSITION' => '26', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '咨询数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'favorite_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'favorite_count', + 'ORDINAL_POSITION' => '27', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '收藏数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '28', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '29', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_category' => + array( + 'table' => + array( + 'table_name' => 'kg_course_category', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_category', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_category', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'category_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_category', + 'COLUMN_NAME' => 'category_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '分类编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_category', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_category', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_category', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'category_id' => + array( + 1 => + array( + 'Table' => 'kg_course_category', + 'Non_unique' => '1', + 'Key_name' => 'category_id', + 'Seq_in_index' => '1', + 'Column_name' => 'category_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_favorite' => + array( + 'table' => + array( + 'table_name' => 'kg_course_favorite', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_favorite', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_favorite', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_favorite', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_course_favorite', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_package' => + array( + 'table' => + array( + 'table_name' => 'kg_course_package', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_package', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_package', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'package_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_package', + 'COLUMN_NAME' => 'package_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '套餐编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_package', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_package', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_package', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'package_id' => + array( + 1 => + array( + 'Table' => 'kg_course_package', + 'Non_unique' => '1', + 'Key_name' => 'package_id', + 'Seq_in_index' => '1', + 'Column_name' => 'package_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_rating' => + array( + 'table' => + array( + 'table_name' => 'kg_course_rating', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'rating', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '综合评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating1' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'rating1', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度1评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating2' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'rating2', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度2评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating3' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'rating3', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度3评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_rating', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_rating', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_related' => + array( + 'table' => + array( + 'table_name' => 'kg_course_related', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_related', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_related', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'related_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_related', + 'COLUMN_NAME' => 'related_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '相关编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_related', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_related', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_related', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_topic' => + array( + 'table' => + array( + 'table_name' => 'kg_course_topic', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_topic', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_topic', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'topic_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_topic', + 'COLUMN_NAME' => 'topic_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标签编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_topic', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_topic', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'topic_id' => + array( + 1 => + array( + 'Table' => 'kg_course_topic', + 'Non_unique' => '1', + 'Key_name' => 'topic_id', + 'Seq_in_index' => '1', + 'Column_name' => 'topic_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_topic', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_course_user' => + array( + 'table' => + array( + 'table_name' => 'kg_course_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'plan_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'plan_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '计划编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'role_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'role_type', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '角色类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'source_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'source_type', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '来源类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'duration' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'duration', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习时长', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'progress' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'progress', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习进度', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'reviewed' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'reviewed', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '评价标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'expiry_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'expiry_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '过期时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_course_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_course_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_course_user', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_course_user', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_user' => + array( + 1 => + array( + 'Table' => 'kg_course_user', + 'Non_unique' => '1', + 'Key_name' => 'course_user', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_course_user', + 'Non_unique' => '1', + 'Key_name' => 'course_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_danmu' => + array( + 'table' => + array( + 'table_name' => 'kg_danmu', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '时间轴', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'text' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'text', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'color' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'color', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => 'white', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '颜色', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'size' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'size', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '字号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'position' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'position', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '位置', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_danmu', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_danmu', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_danmu', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'owner_id' => + array( + 1 => + array( + 'Table' => 'kg_danmu', + 'Non_unique' => '1', + 'Key_name' => 'owner_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_help' => + array( + 'table' => + array( + 'table_name' => 'kg_help', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'category_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'category_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '分类编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '10', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_help', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_help', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_friend_group' => + array( + 'table' => + array( + 'table_name' => 'kg_im_friend_group', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'UNI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'user_count', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '成员数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_group', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_friend_group', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_im_friend_group', + 'Non_unique' => '0', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_friend_user' => + array( + 'table' => + array( + 'table_name' => 'kg_im_friend_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'friend_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'friend_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '目标编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'group_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'group_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '分组编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'msg_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'msg_count', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '消息数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_friend_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_friend_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_friend' => + array( + 1 => + array( + 'Table' => 'kg_im_friend_user', + 'Non_unique' => '1', + 'Key_name' => 'user_friend', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_im_friend_user', + 'Non_unique' => '1', + 'Key_name' => 'user_friend', + 'Seq_in_index' => '2', + 'Column_name' => 'friend_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_group' => + array( + 'table' => + array( + 'table_name' => 'kg_im_group', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '群主编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'type', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'avatar' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'avatar', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '头像', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'about' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'about', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'user_count', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '成员数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'msg_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'msg_count', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '消息数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_group', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_group_user' => + array( + 'table' => + array( + 'table_name' => 'kg_im_group_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'group_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'group_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '群组编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_group_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_group_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'group_id' => + array( + 1 => + array( + 'Table' => 'kg_im_group_user', + 'Non_unique' => '1', + 'Key_name' => 'group_id', + 'Seq_in_index' => '1', + 'Column_name' => 'group_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_im_group_user', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'group_user' => + array( + 1 => + array( + 'Table' => 'kg_im_group_user', + 'Non_unique' => '1', + 'Key_name' => 'group_user', + 'Seq_in_index' => '1', + 'Column_name' => 'group_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_im_group_user', + 'Non_unique' => '1', + 'Key_name' => 'group_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_message' => + array( + 'table' => + array( + 'table_name' => 'kg_im_message', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chat_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'chat_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '对话编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sender_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'sender_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发送方', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'receiver_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'receiver_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '接收方', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'receiver_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'receiver_type', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '接收方类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '3000', + 'CHARACTER_OCTET_LENGTH' => '12000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(3000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'viewed' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'viewed', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '已读标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_message', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_message', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chat_id' => + array( + 1 => + array( + 'Table' => 'kg_im_message', + 'Non_unique' => '1', + 'Key_name' => 'chat_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chat_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'receiver' => + array( + 1 => + array( + 'Table' => 'kg_im_message', + 'Non_unique' => '1', + 'Key_name' => 'receiver', + 'Seq_in_index' => '1', + 'Column_name' => 'receiver_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_im_message', + 'Non_unique' => '1', + 'Key_name' => 'receiver', + 'Seq_in_index' => '2', + 'Column_name' => 'receiver_type', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_notice' => + array( + 'table' => + array( + 'table_name' => 'kg_im_notice', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sender_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'sender_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发送方', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'receiver_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'receiver_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '接收方', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'item_type', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_info' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'item_info', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1500', + 'CHARACTER_OCTET_LENGTH' => '6000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1500)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'viewed' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'viewed', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '已读标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_notice', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_notice', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'sender_id' => + array( + 1 => + array( + 'Table' => 'kg_im_notice', + 'Non_unique' => '1', + 'Key_name' => 'sender_id', + 'Seq_in_index' => '1', + 'Column_name' => 'sender_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'receiver_id' => + array( + 1 => + array( + 'Table' => 'kg_im_notice', + 'Non_unique' => '1', + 'Key_name' => 'receiver_id', + 'Seq_in_index' => '1', + 'Column_name' => 'receiver_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_im_user' => + array( + 'table' => + array( + 'table_name' => 'kg_im_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'avatar' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'avatar', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '头像', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sign' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'sign', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '签名', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'skin' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'skin', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '皮肤', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => 'hide', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '15', + 'CHARACTER_OCTET_LENGTH' => '60', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(15)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '在线状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'friend_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'friend_count', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '好友数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'group_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'group_count', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '群组数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_im_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_im_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_learning' => + array( + 'table' => + array( + 'table_name' => 'kg_learning', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'request_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'request_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '请求编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课时编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'plan_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'plan_id', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '计划编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'duration' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'duration', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '学习时长', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'position' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'position', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '播放位置', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'client_type', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'client_ip', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'active_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'active_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '活跃时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_learning', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_learning', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'request_id' => + array( + 1 => + array( + 'Table' => 'kg_learning', + 'Non_unique' => '1', + 'Key_name' => 'request_id', + 'Seq_in_index' => '1', + 'Column_name' => 'request_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_user' => + array( + 1 => + array( + 'Table' => 'kg_learning', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_learning', + 'Non_unique' => '1', + 'Key_name' => 'chapter_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_migration' => + array( + 'table' => + array( + 'table_name' => 'kg_migration', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8_general_ci', + 'character_set_name' => 'utf8', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'version' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_migration', + 'COLUMN_NAME' => 'version', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'bigint', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '19', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'bigint', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'migration_name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_migration', + 'COLUMN_NAME' => 'migration_name', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'YES', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '300', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8', + 'COLLATION_NAME' => 'utf8_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'start_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_migration', + 'COLUMN_NAME' => 'start_time', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'YES', + 'DATA_TYPE' => 'timestamp', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => '0', + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'timestamp', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'end_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_migration', + 'COLUMN_NAME' => 'end_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'YES', + 'DATA_TYPE' => 'timestamp', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => '0', + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'timestamp', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'breakpoint' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_migration', + 'COLUMN_NAME' => 'breakpoint', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_migration', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'version', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_nav' => + array( + 'table' => + array( + 'table_name' => 'kg_nav', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'parent_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'parent_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '父级编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'level' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'level', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '层级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'path' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'path', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '路径', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'target' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'target', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '_blank', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '打开方式', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'url' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'url', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '链接地址', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'position' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'position', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '位置', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '30', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'child_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'child_count', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '子类数量', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_nav', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_nav', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_online' => + array( + 'table' => + array( + 'table_name' => 'kg_online', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'client_type', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'client_ip', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'active_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'active_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '活跃时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_online', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_online', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_online', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'active_time' => + array( + 1 => + array( + 'Table' => 'kg_online', + 'Non_unique' => '1', + 'Key_name' => 'active_time', + 'Seq_in_index' => '1', + 'Column_name' => 'active_time', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_order' => + array( + 'table' => + array( + 'table_name' => 'kg_order', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sn' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'sn', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'subject' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'subject', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'amount' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'amount', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单金额', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'item_id', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'item_type', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_info' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'item_info', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '3000', + 'CHARACTER_OCTET_LENGTH' => '12000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(3000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'client_type', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'client_ip', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '状态标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_order', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'sn' => + array( + 1 => + array( + 'Table' => 'kg_order', + 'Non_unique' => '1', + 'Key_name' => 'sn', + 'Seq_in_index' => '1', + 'Column_name' => 'sn', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'item' => + array( + 1 => + array( + 'Table' => 'kg_order', + 'Non_unique' => '1', + 'Key_name' => 'item', + 'Seq_in_index' => '1', + 'Column_name' => 'item_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_order', + 'Non_unique' => '1', + 'Key_name' => 'item', + 'Seq_in_index' => '2', + 'Column_name' => 'item_type', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'owner_id' => + array( + 1 => + array( + 'Table' => 'kg_order', + 'Non_unique' => '1', + 'Key_name' => 'owner_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_order_status' => + array( + 'table' => + array( + 'table_name' => 'kg_order_status', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order_status', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'order_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order_status', + 'COLUMN_NAME' => 'order_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order_status', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_order_status', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_order_status', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'order_id' => + array( + 1 => + array( + 'Table' => 'kg_order_status', + 'Non_unique' => '1', + 'Key_name' => 'order_id', + 'Seq_in_index' => '1', + 'Column_name' => 'order_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_package' => + array( + 'table' => + array( + 'table_name' => 'kg_package', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'market_price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'market_price', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '市场价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'vip_price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'vip_price', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '会员价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'course_count', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程数量', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_package', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_package', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_page' => + array( + 'table' => + array( + 'table_name' => 'kg_page', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_page', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_page', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_refund' => + array( + 'table' => + array( + 'table_name' => 'kg_refund', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'order_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'order_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'trade_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'trade_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '交易编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sn' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'sn', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '退款序号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'subject' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'subject', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '退款主题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'amount' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'amount', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '退款金额', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '状态类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'apply_note' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'apply_note', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '申请备注', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'review_note' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'review_note', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '审核备注', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_refund', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'sn' => + array( + 1 => + array( + 'Table' => 'kg_refund', + 'Non_unique' => '1', + 'Key_name' => 'sn', + 'Seq_in_index' => '1', + 'Column_name' => 'sn', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'owner_id' => + array( + 1 => + array( + 'Table' => 'kg_refund', + 'Non_unique' => '1', + 'Key_name' => 'owner_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'order_id' => + array( + 1 => + array( + 'Table' => 'kg_refund', + 'Non_unique' => '1', + 'Key_name' => 'order_id', + 'Seq_in_index' => '1', + 'Column_name' => 'order_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'trade_id' => + array( + 1 => + array( + 'Table' => 'kg_refund', + 'Non_unique' => '1', + 'Key_name' => 'trade_id', + 'Seq_in_index' => '1', + 'Column_name' => 'trade_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_refund_status' => + array( + 'table' => + array( + 'table_name' => 'kg_refund_status', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund_status', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'refund_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund_status', + 'COLUMN_NAME' => 'refund_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund_status', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_refund_status', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_refund_status', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'refund_id' => + array( + 1 => + array( + 'Table' => 'kg_refund_status', + 'Non_unique' => '1', + 'Key_name' => 'refund_id', + 'Seq_in_index' => '1', + 'Column_name' => 'refund_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_resource' => + array( + 'table' => + array( + 'table_name' => 'kg_resource', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'chapter_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'chapter_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '章节编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'upload_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'upload_id', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '上传编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_resource', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_resource', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_resource', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'chapter_id' => + array( + 1 => + array( + 'Table' => 'kg_resource', + 'Non_unique' => '1', + 'Key_name' => 'chapter_id', + 'Seq_in_index' => '1', + 'Column_name' => 'chapter_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_review' => + array( + 'table' => + array( + 'table_name' => 'kg_review', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'course_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1000', + 'CHARACTER_OCTET_LENGTH' => '4000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'reply' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'reply', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '1000', + 'CHARACTER_OCTET_LENGTH' => '4000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(1000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '回复', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'rating', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '综合评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating1' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'rating1', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度1评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating2' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'rating2', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度2评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'rating3' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'rating3', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '5.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'float', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'float(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '维度3评分', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'anonymous' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'anonymous', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '匿名标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'like_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'like_count', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '点赞数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '15', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_review', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'course_id' => + array( + 1 => + array( + 'Table' => 'kg_review', + 'Non_unique' => '1', + 'Key_name' => 'course_id', + 'Seq_in_index' => '1', + 'Column_name' => 'course_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'onwer_id' => + array( + 1 => + array( + 'Table' => 'kg_review', + 'Non_unique' => '1', + 'Key_name' => 'onwer_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_review_like' => + array( + 'table' => + array( + 'table_name' => 'kg_review_like', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'review_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'review_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '评价编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_review_like', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_review_like', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'review_user' => + array( + 1 => + array( + 'Table' => 'kg_review_like', + 'Non_unique' => '1', + 'Key_name' => 'review_user', + 'Seq_in_index' => '1', + 'Column_name' => 'review_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_review_like', + 'Non_unique' => '1', + 'Key_name' => 'review_user', + 'Seq_in_index' => '2', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_reward' => + array( + 'table' => + array( + 'table_name' => 'kg_reward', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'smallint', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '5', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'smallint unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'price', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_reward', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_reward', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_role' => + array( + 'table' => + array( + 'table_name' => 'kg_role', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'type', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '2', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'routes' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'routes', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '权限路由', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'user_count', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '成员数量', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_role', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_role', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_setting' => + array( + 'table' => + array( + 'table_name' => 'kg_setting', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_setting', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'section' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_setting', + 'COLUMN_NAME' => 'section', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '50', + 'CHARACTER_OCTET_LENGTH' => '200', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(50)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '配置组', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_key' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_setting', + 'COLUMN_NAME' => 'item_key', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '50', + 'CHARACTER_OCTET_LENGTH' => '200', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(50)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '配置项', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_value' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_setting', + 'COLUMN_NAME' => 'item_value', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'text', + 'CHARACTER_MAXIMUM_LENGTH' => '65535', + 'CHARACTER_OCTET_LENGTH' => '65535', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'text', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '配置值', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_setting', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'section_key' => + array( + 1 => + array( + 'Table' => 'kg_setting', + 'Non_unique' => '0', + 'Key_name' => 'section_key', + 'Seq_in_index' => '1', + 'Column_name' => 'section', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + 2 => + array( + 'Table' => 'kg_setting', + 'Non_unique' => '0', + 'Key_name' => 'section_key', + 'Seq_in_index' => '2', + 'Column_name' => 'item_key', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_slide' => + array( + 'table' => + array( + 'table_name' => 'kg_slide', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'cover' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'cover', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '封面', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'content' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'content', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'platform' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'platform', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '平台类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'target' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'target', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '目标类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '10', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_slide', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_slide', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_task' => + array( + 'table' => + array( + 'table_name' => 'kg_task', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'item_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'item_type', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'item_info' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'item_info', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '3000', + 'CHARACTER_OCTET_LENGTH' => '12000', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(3000)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目内容', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'priority' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'priority', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '30', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '优先级', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'try_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'try_count', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '重试数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_task', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_task', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_topic' => + array( + 'table' => + array( + 'table_name' => 'kg_topic', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Compact', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'keywords' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'keywords', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '关键字', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'summary' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'summary', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'course_count', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程数量', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'published' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'published', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '发布标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_topic', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_topic', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_trade' => + array( + 'table' => + array( + 'table_name' => 'kg_trade', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'owner_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'owner_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'order_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'order_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'sn' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'sn', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '交易序号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'subject' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'subject', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '交易主题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'amount' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'amount', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '交易金额', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'channel' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'channel', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '平台类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'channel_sn' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'channel_sn', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '平台序号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '状态类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_trade', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'sn' => + array( + 1 => + array( + 'Table' => 'kg_trade', + 'Non_unique' => '1', + 'Key_name' => 'sn', + 'Seq_in_index' => '1', + 'Column_name' => 'sn', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'owner_id' => + array( + 1 => + array( + 'Table' => 'kg_trade', + 'Non_unique' => '1', + 'Key_name' => 'owner_id', + 'Seq_in_index' => '1', + 'Column_name' => 'owner_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'order_id' => + array( + 1 => + array( + 'Table' => 'kg_trade', + 'Non_unique' => '1', + 'Key_name' => 'order_id', + 'Seq_in_index' => '1', + 'Column_name' => 'order_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_trade_status' => + array( + 'table' => + array( + 'table_name' => 'kg_trade_status', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade_status', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'trade_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade_status', + 'COLUMN_NAME' => 'trade_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'status' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade_status', + 'COLUMN_NAME' => 'status', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '订单状态', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_trade_status', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_trade_status', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'trade_id' => + array( + 1 => + array( + 'Table' => 'kg_trade_status', + 'Non_unique' => '1', + 'Key_name' => 'trade_id', + 'Seq_in_index' => '1', + 'Column_name' => 'trade_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_upload' => + array( + 'table' => + array( + 'table_name' => 'kg_upload', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'type', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '条目类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '文件名', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'path' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'path', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '路径', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'mime' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'mime', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => 'mime', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'md5' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'md5', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '32', + 'CHARACTER_OCTET_LENGTH' => '128', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(32)', + 'COLUMN_KEY' => 'UNI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => 'md5', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'size' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'size', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '大小', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_upload', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_upload', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'md5' => + array( + 1 => + array( + 'Table' => 'kg_upload', + 'Non_unique' => '0', + 'Key_name' => 'md5', + 'Seq_in_index' => '1', + 'Column_name' => 'md5', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_user' => + array( + 'table' => + array( + 'table_name' => 'kg_user', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'name' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'name', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '名称', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'avatar' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'avatar', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '100', + 'CHARACTER_OCTET_LENGTH' => '400', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(100)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '头像', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '头衔', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'about' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'about', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '255', + 'CHARACTER_OCTET_LENGTH' => '1020', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(255)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '简介', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'area' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'area', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '地区', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'gender' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'gender', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '3', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '性别', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'vip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'vip', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '会员标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'locked' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'locked', + 'ORDINAL_POSITION' => '9', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '锁定标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '10', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'edu_role' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'edu_role', + 'ORDINAL_POSITION' => '11', + 'COLUMN_DEFAULT' => '1', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '教学角色', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'admin_role' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'admin_role', + 'ORDINAL_POSITION' => '12', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '后台角色', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'course_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'course_count', + 'ORDINAL_POSITION' => '13', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '课程数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'favorite_count' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'favorite_count', + 'ORDINAL_POSITION' => '14', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '收藏数', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'vip_expiry_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'vip_expiry_time', + 'ORDINAL_POSITION' => '15', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '会员期限', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'lock_expiry_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'lock_expiry_time', + 'ORDINAL_POSITION' => '16', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '锁定期限', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'active_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'active_time', + 'ORDINAL_POSITION' => '17', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '活跃时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '18', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '19', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_user', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'name' => + array( + 1 => + array( + 'Table' => 'kg_user', + 'Non_unique' => '1', + 'Key_name' => 'name', + 'Seq_in_index' => '1', + 'Column_name' => 'name', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_user_session' => + array( + 'table' => + array( + 'table_name' => 'kg_user_session', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'session_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'session_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '会话编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'client_type', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'client_ip', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_session', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_user_session', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_user_session', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_user_token' => + array( + 'table' => + array( + 'table_name' => 'kg_user_token', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'token' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'token', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '身份令牌', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_type' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'client_type', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端类型', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'client_ip' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'client_ip', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '终端IP', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_user_token', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '8', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_user_token', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_user_token', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_vip' => + array( + 'table' => + array( + 'table_name' => 'kg_vip', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'title' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'title', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '30', + 'CHARACTER_OCTET_LENGTH' => '120', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(30)', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '标题', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'expiry' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'expiry', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '有效期', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'price' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'price', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0.00', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'decimal', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '2', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'decimal(10,2) unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '价格', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_vip', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '7', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_vip', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + 'kg_wechat_subscribe' => + array( + 'table' => + array( + 'table_name' => 'kg_wechat_subscribe', + 'engine' => 'InnoDB', + 'table_comment' => '', + 'table_collation' => 'utf8mb4_general_ci', + 'character_set_name' => 'utf8mb4', + 'row_format' => 'Dynamic', + ), + 'columns' => + array( + 'id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'id', + 'ORDINAL_POSITION' => '1', + 'COLUMN_DEFAULT' => NULL, + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'PRI', + 'EXTRA' => 'auto_increment', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '主键编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'user_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'user_id', + 'ORDINAL_POSITION' => '2', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '用户编号', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'open_id' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'open_id', + 'ORDINAL_POSITION' => '3', + 'COLUMN_DEFAULT' => '', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'varchar', + 'CHARACTER_MAXIMUM_LENGTH' => '64', + 'CHARACTER_OCTET_LENGTH' => '256', + 'NUMERIC_PRECISION' => NULL, + 'NUMERIC_SCALE' => NULL, + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => 'utf8mb4', + 'COLLATION_NAME' => 'utf8mb4_general_ci', + 'COLUMN_TYPE' => 'varchar(64)', + 'COLUMN_KEY' => 'MUL', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '开放ID', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'deleted' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'deleted', + 'ORDINAL_POSITION' => '4', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '删除标识', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'create_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'create_time', + 'ORDINAL_POSITION' => '5', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '创建时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + 'update_time' => + array( + 'TABLE_CATALOG' => 'def', + 'TABLE_NAME' => 'kg_wechat_subscribe', + 'COLUMN_NAME' => 'update_time', + 'ORDINAL_POSITION' => '6', + 'COLUMN_DEFAULT' => '0', + 'IS_NULLABLE' => 'NO', + 'DATA_TYPE' => 'int', + 'CHARACTER_MAXIMUM_LENGTH' => NULL, + 'CHARACTER_OCTET_LENGTH' => NULL, + 'NUMERIC_PRECISION' => '10', + 'NUMERIC_SCALE' => '0', + 'DATETIME_PRECISION' => NULL, + 'CHARACTER_SET_NAME' => NULL, + 'COLLATION_NAME' => NULL, + 'COLUMN_TYPE' => 'int unsigned', + 'COLUMN_KEY' => '', + 'EXTRA' => '', + 'PRIVILEGES' => 'select,insert,update,references', + 'COLUMN_COMMENT' => '更新时间', + 'GENERATION_EXPRESSION' => '', + 'SRS_ID' => NULL, + ), + ), + 'indexes' => + array( + 'PRIMARY' => + array( + 1 => + array( + 'Table' => 'kg_wechat_subscribe', + 'Non_unique' => '0', + 'Key_name' => 'PRIMARY', + 'Seq_in_index' => '1', + 'Column_name' => 'id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'open_id' => + array( + 1 => + array( + 'Table' => 'kg_wechat_subscribe', + 'Non_unique' => '1', + 'Key_name' => 'open_id', + 'Seq_in_index' => '1', + 'Column_name' => 'open_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + 'user_id' => + array( + 1 => + array( + 'Table' => 'kg_wechat_subscribe', + 'Non_unique' => '1', + 'Key_name' => 'user_id', + 'Seq_in_index' => '1', + 'Column_name' => 'user_id', + 'Collation' => 'A', + 'Sub_part' => NULL, + 'Packed' => NULL, + 'Null' => '', + 'Index_type' => 'BTREE', + 'Comment' => '', + 'Index_comment' => '', + ), + ), + ), + 'foreign_keys' => NULL, + ), + ), +); \ No newline at end of file