Przeglądaj źródła

@IPU_FIXBUG_2021@优化docker-compose.yml,增加docker所需的建表脚本

weihf 4 lat temu
rodzic
commit
c587250572

+ 4 - 4
ipu-rest-scaffold/docker/docker-compose.yml

@ -11,13 +11,13 @@ services:
11 11
    depends_on:
12 12
      - rest-scaffold-db
13 13
      - rest-scaffold-redis
14
    links:
14
    external_links:
15 15
      - rest-scaffold-redis
16 16
      - rest-scaffold-db
17 17
    entrypoint: java -Djava.security.egd=file:/dev/./urandom -jar ./ipu-rest-scaffold.jar --server.port=8080
18
    extra_hosts:
19
      - "rest-scaffold-redis:11.11.11.11"
20
      - "rest-scaffold-db:11.11.11.12"
18
    #extra_hosts:
19
    #  - "rest-scaffold-redis:11.11.11.11"
20
    #  - "rest-scaffold-db:11.11.11.12"
21 21
    networks:
22 22
      back:
23 23
        ipv4_address: "11.11.11.10"

+ 21 - 0
ipu-rest-scaffold/src/main/resources/docker/init.sql

@ -0,0 +1,21 @@
1
use test;
2
CREATE TABLE `ipu_db_demo` (
3
  `pk` int(255) NOT NULL COMMENT '主键',
4
  `string_type` varchar(10) NOT NULL COMMENT '字符串字段',
5
  `int_type` int(255) NOT NULL COMMENT '整型字段',
6
  `decimal_type` decimal(4,2) NOT NULL COMMENT '小数值字段',
7
  `date_type` date NOT NULL COMMENT '日期字段',
8
  `datetime_type` datetime NOT NULL COMMENT '日期时间字段',
9
  `null_type` varchar(0) DEFAULT NULL,
10
  PRIMARY KEY (`pk`)
11
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;
12
13
CREATE TABLE `user` (
14
  `id` int(12) NOT NULL,
15
  `userName` varchar(32) DEFAULT NULL,
16
  `userPwd` varchar(32) DEFAULT NULL,
17
  `age` int(3) DEFAULT NULL,
18
  `address` varchar(32) DEFAULT NULL,
19
  PRIMARY KEY (`id`)
20
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
21