OAシステムMySQLデータベースコードアーキテクチャ-JS言語-LigeDevelopment

/ *
Navicat MySQLデータ転送
ソースサーバー:チャンス
ソースサーバーバージョン:1508
ソースホスト:localhost:3306
ソースデータベース:oasystem
ターゲットサーバータイプ:MYSQL
ターゲットサーバーバージョン:110
ファイルエンコーディング:65001
日付:2020-10-22 09:06: 50
* /

SET FOREIGN_KEY_CHECKS = 0;

------------------------------
    --t_accessoryfileのテーブル構造
    -------------- ----------------
        DROP TABLE IF EXISTS `t_accessoryfile`;
CREATE TABLE `t_accessoryfile`(
    ` t_accessoryfile_id` int(11)NOT NULL、
    `t_fileinfo_id` int(11)DEFAULT NULL、
    ` t_accessoryfile_name` varchar(50)DEFAULT NULL、
    `t_accessoryfile_size` int(11)DEFAULT NULL、
    ` t_fileinfo_filetypeid` int (11)DEFAULT NULL、
    `t_accessoryfile_createdate` datetime DEFAULT NULL、
    ` t_accessoryfile_path` varchar(200)DEFAULT NULL、
    PRIMARY KEY( `t_accessoryfile_id`)、
    KEY` fk_t_fileinfo_id`(` t_fileinfo_id`)、
    KEY `t_fileinfo_filetypeid`(` t_fileinfo_filetypeid`)、
    CONSTRAINT `fk_t_fileinfo_id` FOREIGN KEY(` t_fileinfo_id`)REFERENCES `t_fileinfo`(` t_fileinfo_id`id`)ON DELETE CASCADE ON UPDATE CASCADE、C
    ONSTRAINT `t_access t_filetypeinfo`( `t_fileinfo_filetypeid`)ON DELETE CASCADE ON UPDATE CASCADE
)ENGINE = InnoDB DEFAULT CHARSET = utf8;

------------------------------
    --t_accessoryfileのレコード
---------------- ---------------
    INSERT INTO `t_accessoryfile` VALUES( '1'、 '1'、 '文档txt'、 '30'、 '1'、 '2017-06-02 15 :09:53 '、' D:// jhojhojknkj ');
INSERT INTO `t_accessoryfile` VALUES( '3'、 '3'、 '文件excel'、 '100'、 '3'、 '2017-06-02 15:11:03'、 'D:// jhojhojknkj');

------------------------------
    --t_branchinfoのテーブル構造
    -------------- ----------------存在する場合の
        ドロップテーブル `t_branchinfo`;
CREATE TABLE `t_branchinfo`(
    ` t_branchinfo_id` int(11)NOT NULL、
    `t_branchinfo_name` varchar(50)DEFAULT NULL、
    ` t_branchinfo_shortname` varchar(50)DEFAULT NULL、
    PRIMARY KEY( `t_branchinfo_id`)
)ENGINE = InnoDB DEFAULT CHARSET = utf8;

------------------------------
    --t_branchinfoのレコード
-------------- ---------------
    INSERT INTO `t_branchinfo` VALUES( '1'、 'Shanghai Institute of Microsystems、Chinese Academy of Sciences'、 'Microsystems Institute');
INSERT INTO` t_branchinfo` VALUES( '2 '、'中国科学アカデミー音響研究所 '、'中国科学アカデミー音響研究所 ');
INSERT INTO `t_branchinfo` VALUES(' 3 '、' Hualida Group '、'
Hualida '); INSERT INTO` t_branchinfo` VALUES (「4」、「ミャオジ文化」、「ミャオジ」);

------------------------------
    --t_departinfoのテーブル構造
    -------------- ----------------存在する場合の
        ドロップテーブル `t_departinfo`;
CREATE TABLE `t_departinfo`(
    ` t_departinfo_id` int(11)NOT NULL、
    `t_departinfo_name` varchar(50)DEFAULT NULL、
    ` t_userinfo_id` int(11)DEFAULT NULL、
    `t_departinfo_tel` bigint(20)DEFAULT NULL、
    ` t_departinfo_mobiletel` bigint (20)DEFAULT NULL、
    `t_departinfo_faxes` bigint(20)DEFAULT NULL、
    ` t_branchinfo_id` int(11)DEFAULT NULL、
    PRIMARY KEY( `t_departinfo_id`)、
    KEY` fk_t_userinfo_id`(` t_userinfo_id`)、
    KEY` fk_t_branch_ t_branchinfo_id`)、
    CONSTRAINT `fk_t_branchinfo_id`外部キー(` t_branchinfo_id`)参照 `t_branchinfo`(` t_branchinfo_id`)ON DELETE CASCADE ON UPDATE CASCADE、
    CONSTRAINT `fk_t_userinfo_id` FOREIGN KEY(` t_userinfo_id` FOREIGN KEY( `t_userinfo_id`) ON UPDATE CASCADE
)ENGINE = InnoDB DEFAULT CHARSET = utf8;

------------------------------
    --t_departinfoのレコード
-------------- ---------------
    INSERT INTO `t_departinfo` VALUES( '1'、 'R&D Department'、 '1'、 '87784070'、 '18200291077'、 '87784070'、 '1' );
INSERT INTO `t_departinfo` VALUES( '2'、 '営業部'、 '2'、 '87784000'、 '18200291076'、 '87784000'、 '2');
INSERT INTO` t_departinfo` VALUES( '3'、 'Finance Department'、 '3'、 '87700000'、 '18200291075'、 '87700000'、 '3');
INSERT INTO `t_departinfo` VALUES( '4'、 'Technical Department'、 '4'、 '87000000'、 '18200291074'、 '8700000'、 '4');

------------------------------
    --t_fileinfoのテーブル構造
    -------------- ----------------
        DROP TABLE IF EXISTS `t_fileinfo`;
CREATE TABLE `t_fileinfo`(
    ` t_fileinfo_id` int(11)NOT NULL、
    `t_fileinfo_name` varchar(50)DEFAULT NULL、
    ` t_fileinfo_filetypeid` int(11)DEFAULT NULL、
    `t_fileinfo_remark` varchar(50)DEFAULT NULL、
    ` t_fileinfo_owner` varchar (50)DEFAULT NULL、
    `t_fileinfo_createdate` datetime DEFAULT NULL、
    ` t_fileinfo_parentid` int(11)DEFAULT NULL、
    `t_fileinfo_filepath` varchar(200)DEFAULT NULL、
    ` t_fileinfo_ifdelete` int(11)DEFAULT NULL、
    PRIMARY KEY( `t_fileinfo_id`) 、
    KEY `t_fileinfo_filetypeid`(` t_fileinfo_filetypeid`)、
    CONSTRAINT `t_fileinfo_ibfk_1`外部キー(` t_fileinfo_filetypeid`)参照 `t_filetypeinfo`(` t_fileinfo_filetypeid`)ON DELETE CASCADE ON UPDATE CASCADE
)ENG

------------------------------
    --t_fileinfoのレコード
-------------- ---------------
    INSERT INTO `t_fileinfo` VALUES( '1'、 'file1'、 '1'、 'Remark 1'、 'Sun Lichao'、 '2017-06-02 00 :00:00 '、' 1 '、' C:\\ Users \\ Administrator \\ Desktop \\ share team \\ Office \\ OfficeAutomationSystem \\ WebRoot \\ upload \\ air ticketing system Authority table.docx ' 、 '2');
INSERT INTO `t_fileinfo` VALUES( '3'、 'file3'、 '3'、 'Remark 3'、 'Sun Lichao'、 '2017-06-02 00:00:00'、 '1' 、 'C:\\ Users \\ Administrator \\ Desktop \\ share team \\ Office \\ OfficeAutomationSystem \\ WebRoot \\ upload \\ air ticketing system permit form.docx'、 '2');
INSERT INTO ` t_fileinfo` VALUES( '6'、 'Description.txt'、 '1'、 '78978'、 'Zhang Jitong'、 '2017-06-07 09:53:27 '、' 1 '、' C:\\ Users \\ Administrator \\ Desktop \\ share team \\ Office \\ OfficeAutomationSystem \\ WebRoot \\ upload \\ air ticketing system Authority table.docx '、' 2 ');
INSERT INTO `t_fileinfo` VALUES('34 '、' Book Recommendation.txt '、' 1 '、' 23423423 '、' Zhang Jitong '、' 2017-06-08 18:31:45 '、null、' D:\\ 1MyInstall \\ apache-tomcat-8.0.33 \\ wtpwebapps \\ OfficeAutomationSystem \\ upload \\ Book Recommendation.txt '、' 1 ');
INSERT INTO `t_fileinfo` VALUES(' 123 '、' query.txt '、' 1 '、' 123 '、' Zhang Jitong '、' 2017-06-12 17:33:04 '、null、' D:\\ JavaEE \\ apache-tomcat-8.0.33 \\ wtpwebapps \\ OfficeAutomationSystem \\ upload \\ Query.txt '、' 2 ');

------------------------------
    --t_filetypeinfoのテーブル構造
    -------------- ----------------
        DROP TABLE IF EXISTS `t_filetypeinfo`;
CREATE TABLE `t_filetypeinfo`(
    ` t_fileinfo_filetypeid` int(11)NOT NULL、
    `t_filetypeinfo_name` varchar(50)DEFAULT NULL、
    ` t_filetypeinfo_image` varchar(50)DEFAULT NULL、
    `t_filetypeinfo_suffix` varchar(50)DEFAULT NULL、
    PRIMARY KEY(` t_fileinfo_filetypeid`)、
    KEY `t_fileinfo_filetypeid`(` t_fileinfo_filetypeid`)
)ENGINE = InnoDB DEFAULT CHARSET = utf8;

------------------------------
    --t_filetypeinfoのレコード
---------------- ---------------
    INSERT INTO `t_filetypeinfo` VALUES( '1'、 'txt'、 'images \\ txt.jpg'、 '。txt');
INSERT INTO `t_filetypeinfo` VALUES( '2'、 'word'、 'images \\ word.jpg'、 '。word');
INSERT INTO `t_filetypeinfo` VALUES( '3'、 'excel'、 'images \\ excel.jpg'、 '。sxml');

------------------------------
    --t_loginlogのテーブル構造
    -------------- ----------------
        DROP TABLE IF EXISTS `t_loginlog`;
CREATE TABLE `t_loginlog`(
    ` t_loginlog_id` int(11)NOT NULL AUTO_INCREMENT、
    `t_userinfo_id` int(11)DEFAULT NULL、
    ` t_loginlog_time` datetime DEFAULT NULL、
    `t_loginlog_ifsuccess` int(11)DEFAULT NULL、
    ` t_loginlog_userip` var )DEFAULT NULL、
    `t_loginlog_desc` varchar(100)DEFAULT NULL、
    PRIMARY KEY(` t_loginlog_id`)、
    KEY `t_userinfo_id`(` t_userinfo_id`)、
    CONSTRAINT `t_loginlog_ibfk_1` FOREIGN KEY(` t_userinfo_id`)REFERENCES `t_userinfo`(` t_userinfo_id`)ON DELETE CASCADE ON UPDATE CASCADE
)ENGINE = InnoDB AUTO_INCREMENT = 28 DEFAULT CHARSET = utf8;

------------------------------
    --t_loginlogのレコード
---------------- ---------------
    INSERT INTO `t_loginlog` VALUES( '1'、 '2'、 '2017-06-01 16:24:03'、 '1'、 'shishe' 、 '不存在');
INSERT INTO `t_loginlog` VALUES( '2'、 '4'、 '2017-05-29 16:26:24'、 '0'、 '232'、 '不存在');
INSERT INTO `t_loginlog` VALUES( '18'、 '1'、 '2017-06-09 18:40:43'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '19'、 '1'、 '2017-06-12 09:32:36'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '20'、 '1'、 '2017-06-12 09:37:36'、null、 '127.0.0.1'、null);

INSERT INTO `t_loginlog` VALUES( '22'、 '1'、 '2017-06-12 15:34:29'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '23'、 '1'、 '2017-06-12 15:52:06'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '24'、 '1'、 '2017-06-12 15:58:54'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '25'、 '1'、 '2017-06-12 17:18:49'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES( '26'、 '1'、 '2017-06-12 17:21:32'、null、 '127.0.0.1'、null);
INSERT INTO `t_loginlog` VALUES('27 '、' 1 '、' 2017-06-12 19:10:25 '、null、' 127.0.0.1 '、null);

------------------------------
    --t_manageのテーブル構造
    -------------- ----------------
        DROP TABLE IF EXISTS `t_manage`;
CREATE TABLE `t_manage`(
    ` t_manage_id` int(11)NOT NULL、
    `t_manage_name` varchar(50)CHARACTER SET utf8 NOT NULL、
    PRIMARY KEY(` t_manage_id`)
)ENGINE = InnoDB DEFAULT CHARSET = latin1;

------------------------------
    --t_manageの記録
-------------- ---------------
    INSERT INTO `t_manage` VALUES( '1'、 'HR Management');
INSERT INTO` t_manage` VALUES( '2'、 'Schedule Management');
INSERT INTO `t_manage` VALUES( '3'、 'Document Management');
INSERT INTO` t_manage` VALUES( '4'、 'Message Passing');
INSERT INTO` t_manage` VALUES( '5'、 'System Management');
INSERT INTO `t_manage` VALUES( '6'、 'Attendance Management');
INSERT INTO` t_manage` VALUES( '7'、 'Personal Test Management');
 

おすすめ

転載: blog.csdn.net/weixin_45806384/article/details/109220502