bistouryデータベース構築されたフォームの構築(A)

bistoury

 

DROP TABLE
IFはbistoury_appをEXISTS。

表bistoury_app CREATE

ID INT UNSIGNED AUTO_INCREMENT PRIMARY KEY、
コードVARCHAR(50)DEFAULT '' NOT NULL COMMENT 'アプリケーションコード'、
名前VARCHAR(50)DEFAULT '' NOT NULL COMMENT 'アプリケーション名'、
Group_Code VARCHAR(50)DEFAULT ' 'NOT NULL COMMENT'グループコードに属する'
ステータスTINYINTをDEFAULT 0 NOT NULL COMMENT'未承認アプリケーションの状態、0 = 1 =承認された、2 =レビューが拒否され、3 =時代遅れ'
クリエーターVARCHAR(50)DEFAULT' 'NOT NULL COMMENT'生みの親'
CREATE_TIME COMMENTのTIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL'「作成、
UNIQUE uniq_code CONSTRAINT(CODE)
のcharset = utf8mb4。

DROP TABLE
IFはbistoury_user_appをEXISTS。

表bistoury_user_appをCREATE

識別INT UNSIGNED AUTO_INCREMENT PRIMARY KEY、
にApp_Code VARCHAR(50)NOT NULL COMMENT '应用代号'、
user_code VARCHAR(50)NOT NULL COMMENT '用户标识'、
CREATE_TIMEタイムスタンプは、デフォルトのCURRENT_TIMESTAMP NOT NULL COMMENT '创建时间'、
CONSTRAINT UNIQUE(uniq_app_user
にApp_Code、
user_code

)のcharset = utf8mb4。

bistoury_user_app(にApp_Code)のインデックスidx_app_codeを作成します。

bistoury_user_app(user_code)のインデックスidx_user_codeを作成します。

DROP TABLE
IF EXISTSはbistoury_server。

CREATE TABLEのbistoury_server

ID BIGINT(11)UNSIGNED AUTO_INCREMENT COMMENT 'マスターキー' PRIMARY KEY、
SERVER_ID VARCHAR(32)デフォルト''ないヌルコメント'サーバーID'、
IP VARCHAR(15)DEFAULT '' NOT NULL COMMENT 'サーバーIP'
ポートINT UNSIGNED DEFAULT 0 NOT NULL COMMENT 'サーバポート'、
ホストVARCHAR(100)DEFAULT '' NOT NULL COMMENT 'サーバーホスト'、
LOG_DIR VARCHAR(255)DEFAULT '' NOT NULL COMMENT 'サーバーログディレクトリ'、
ルームVARCHAR(20です)DEFAULT '' NULLコメントできない'サーバー室'
にApp_Code VARCHAR(50)デフォルト' 'AppCode対応する''ないヌルコメント
auto_jstack_enable tinyint型のデフォルト0ないヌルコメント'自動的jstack開いた状態:0がオフで、1がONになっています' 、
、:auto_jmap_histo_enable tinyint型のデフォルト値0はNOT NULLコメントが'0オフ、1がオンで自動的にjmapのヒストステータスが表示されます'
インデックスidx_server_app_code(にApp_Code)、
制約はユニークuniq_server_id(SERVER_ID)、
UNIQUE(IP)uniq_ip CONSTRAINT
)のcharset = utf8mb4。

DROP TABLE IFは`bistoury_gitlab_token` EXISTS。
TABLE `bistoury_gitlab_token` CREATE

` id`はint(10)の符号なしNOT NULL AUTO_INCREMENTコメント'主键ID'、
'user_code`のVARCHAR(50)NOT NULL DEFAULT '' COMMENT '用户コード'、
' private_token` VARCHAR(100)、NOT NULLをDEFAULT '' COMMENT 'gitlabプライベートトークン'、
`create_time`タイムスタンプのNOT NULL DEFAULT '1970-01-01 8時00分01秒' COMMENT '创建时间'、
UPDATE CURRENT_TIMESTAMPのCOMMENT ON` update_time`タイムスタンプのNOT NULL DEFAULT CURRENT_TIMESTAMPの「更新时间」
PRIMARY KEY( `id`)、
UNIQUE KEY` uniq_git_user_code`( `user_code`)
)CHARSET = utf8mb4。

`bistoury_user`が存在する場合、テーブルを削除。
`bistoury_user`(表を作成する
のid int型符号なしAUTO_INCREMENTのコメント'主键'主キー、
user_codeのVARCHAR(50)NOT NULLデフォルト''コメント'用户コード'、
パスワードはvarchar(100)NOT NULLデフォルト''コメント'用户密码'、
制約(user_code)一意のuniq_user_code
CHARSET = utf8mb4)。

 

 

bistoury_user(user_code、パスワード)の値( '管理者'、 'q1mHvT20zskSnIHSF27d / A ==')に挿入します。
bistoury_app(コード、名前、group_code、ステータス、作成者)の値( 'bistoury_demo_app'、 '测试应用'、 'tcdev'、1、 '管理')に挿入します。
bistoury_user_app(にApp_Code、user_code)の値( 'bistoury_demo_app'、 '管理')に挿入します。
(SERVER_ID、IP、ポート、ホスト、LOG_DIR、部屋、にApp_Code、auto_jstack_enable、a​​uto_jmap_histo_enable)の値( 'bade8ba7d59b4ca0b91a044739a670aa'、 '$ {local_ipを}'、8080、 '$ {0.0この例でlocal_host}'、 '$ {LOG_DIR}' bistoury_serverに挿入、 'ら'、 'bistoury_demo_app'、1,0)。

おすすめ

転載: www.cnblogs.com/longxok/p/11512626.html