From ec8e5f26deb7a947581e66bff0a5d606d674aa2b Mon Sep 17 00:00:00 2001 From: bjkim Date: Mon, 22 Sep 2025 14:33:36 +0900 Subject: [PATCH] =?UTF-8?q?[ADD]=20=EC=B4=88=EA=B8=B0=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=EC=B6=94=EA=B0=80=20(tb=5Fproject,=20tb=5Frole,=20?= =?UTF-8?q?tb=5Fuser=20=EB=93=B1)=20=EB=B0=8F=20datasource=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/application.properties | 10 ++--- src/main/resources/data.sql | 49 ++++++++++++++++------- 2 files changed, 38 insertions(+), 21 deletions(-) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 4717f20..044087e 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -33,9 +33,9 @@ logging.level.org.hibernate.type.descriptor.sql=TRACE logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE -spring.datasource.hikari.connection-timeout=3000 -spring.datasource.hikari.idle-timeout=0 -spring.datasource.hikari.max-lifetime=170000 +spring.datasource.hikari.connection-timeout=30000 +spring.datasource.hikari.idle-timeout=60000 +spring.datasource.hikari.max-lifetime=1800000 springdoc.api-docs.enabled=true springdoc.api-docs.path=/v3/api-docs @@ -56,6 +56,4 @@ minio.secret-key=minio123 minio.bucket=mlpipeline # Kubeflow -kubeflow.url=http://192.168.10.135:32473 -kubeflow.api.url=http://192.168.10.135:32473/apis/v2beta1/pipelines -kubeflow.pipeline.upload-url=http://192.168.10.135:32473/apis/v2beta1/pipelines/upload +kubeflow.url=http://192.168.10.135:32473/ diff --git a/src/main/resources/data.sql b/src/main/resources/data.sql index ba8c9ff..79d7cb6 100644 --- a/src/main/resources/data.sql +++ b/src/main/resources/data.sql @@ -1,18 +1,37 @@ --- src/main/resources/data.sql -# -INSERT INTO tb_role (id, name) -SELECT 1, 'ROLE_USER' -WHERE NOT EXISTS (SELECT 1 FROM tb_role WHERE id = 1); +-- tb_project +INSERT INTO `tb_project` VALUES +('2025-09-22','2025-09-22',1,'2025-09-22 14:28:51.507010','2025-09-22 14:28:51.507010','N','cuuva,admin','cuuva,admin','PRJ1758518911644','배터리 학습입니다.','AI 배터리 학습','cuuva,admin','cuuva,admin'); -INSERT INTO tb_role (id, name) -SELECT 2, 'ROLE_MODERATOR' -WHERE NOT EXISTS (SELECT 1 FROM tb_role WHERE id = 2); +-- tb_role +INSERT INTO `tb_role` VALUES +(1,'ROLE_USER'), +(2,'ROLE_MODERATOR'), +(3,'ROLE_ADMIN'); -INSERT INTO tb_role (id, name) -SELECT 3, 'ROLE_ADMIN' -WHERE NOT EXISTS (SELECT 1 FROM tb_role WHERE id = 3); +-- tb_user +INSERT INTO `tb_user` VALUES +(5,'cuuva','cuuva@naver.com','$2a$10$UhWIoxGlxa7u9gks3m498u9tPGcGO2sh5PTeAD6319TJ9M67ZZqmO'), +(6,'admin','admin@naver.com','$2a$10$zukuiEA7Ce1ygOeJxZilhOi29jQnsreIswyJQ3Z.lysmKFiQhTXeS'), +(7,'user','user@naver.com','$2a$10$jkRSrScnLK.Qiy/AmapKmOVauP4tff.tIMnAzEd1mMoTvRCZXpU4u'); -INSERT INTO autoflow.tb_user (id, username, email, password) VALUES (1, 'admin', 'admin123@naver.com', '$2a$10$Nqkjg2IpDoTzrbHEgZGiceSOBXy1f6jI7AC/JIIuaLOLs.3FcODdm'); -INSERT INTO autoflow.tb_user (id, username, email, password) VALUES (2, 'test', 'test@naver.com', '$2a$10$LJ/Ln/tP976l/z6RO3o1AuT/BQDHEHO7D7wA.YFIHbdGDI3B5avju'); -INSERT INTO autoflow.tb_user (id, username, email, password) VALUES (3, 'testuser', 'test@example.com', '$2a$10$iSpdIsx17F7qrHLhkRAtWe79QqZYUmKWkyAJsp1FwIXQV.Jb6e6ym'); -INSERT INTO autoflow.tb_user (id, username, email, password) VALUES (4, 'cuuva', 'cuuva@cuuva.com', '$2a$10$bVqcCLeCATq8GIO29H53qep3ALXA.qtXZrtVqXpXcik1vDrsSFZwC'); +-- tb_user_project_map +INSERT INTO `tb_user_project_map` VALUES +(1,1,6), +(2,1,5); + +-- tb_user_project_permission +INSERT INTO `tb_user_project_permission` VALUES +(2,'READ'), +(1,'READ'), +(2,'CREATE'), +(1,'CREATE'), +(2,'UPDATE'), +(1,'UPDATE'), +(2,'DELETE'), +(1,'DELETE'); + +-- tb_user_roles +INSERT INTO `tb_user_roles` VALUES +(1,7), +(2,6), +(3,5);