diff --git a/.gitignore b/.gitignore index 00d2dee..1031142 100644 --- a/.gitignore +++ b/.gitignore @@ -204,7 +204,7 @@ hs_err_pid* replay_pid* ### Maven ### -target/ +papplan/target/ pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup @@ -219,4 +219,8 @@ buildNumber.properties # JDT-specific (Eclipse Java Development Tools) .classpath -# End of https://www.toptal.com/developers/gitignore/api/java,eclipse,intellij,maven \ No newline at end of file +# End of https://www.toptal.com/developers/gitignore/api/java,eclipse,intellij,maven + +# jenkin +test.db.lock.db +papplan/.DS_Store diff --git a/README.md b/README.md index b96ab26..7da1ffb 100644 --- a/README.md +++ b/README.md @@ -24,3 +24,20 @@ $ sudo docker compose -f docker-compose.yml up -d --build --force-recreate ![image](https://github.com/T2-Papillon/Spring/assets/66417882/71266733-a824-4598-ae23-279c961f6e4b) - github action, AWS CodeDeploy 활용 - [URL](http://3.114.241.233/8888) + +## Applying jekins source code analysis +```bash +$ ./mvnw clean pacakge +$ ./mvnw site + +$ cd .. +$ ls -l papplan/target/checkstyle-result.xml +$ ls -l papplan/target/site/spotbugs.xml + +$ ./mvnw test -DargLine="-Dspring.profiles.active=test" -Dmaven.test.failure.ignore=true +$ ./mvnw package -DargLine="-Dspring.profiles.active=test" -Dmaven.test.failure.ignore=true +$ ./mvnw jacoco:report -DargLine="-Dspring.profiles.active=test" -Dmaven.test.failure.ignore=true +``` + +## Ref +- https://www.jacoco.org/jacoco/trunk/doc/maven.html \ No newline at end of file diff --git a/papplan/pom.xml b/papplan/pom.xml index 117b79f..f122b23 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -68,10 +68,32 @@ com.fasterxml.jackson.datatype jackson-datatype-jsr310 + + + com.github.spotbugs + spotbugs-maven-plugin + 4.8.4.0 + + + + com.h2database + h2 + 2.2.224 + test + + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + org.springframework.boot @@ -87,7 +109,72 @@ com.boogle.papplan.PapplanApplication + + org.apache.maven.plugins + maven-site-plugin + 3.12.1 + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.5.0 + + + + org.jacoco + jacoco-maven-plugin + 0.8.4 + + + + prepare-agent + + + + report + prepare-package + + report + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.3.1 + + + + checkstyle + + + + + + + com.github.spotbugs + spotbugs-maven-plugin + 4.8.4.0 + + true + Max + Low + spotbugsReport.xml + + + + + diff --git a/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java b/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java index a02b379..cf49de3 100644 --- a/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java +++ b/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java @@ -4,7 +4,6 @@ import com.boogle.papplan.dto.project.ProjectDTO; import com.boogle.papplan.service.project.ProjectService; import com.boogle.papplan.service.task.TaskService; -import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; @@ -12,7 +11,6 @@ import java.util.HashMap; import java.util.List; -import java.util.Map; @RestController @RequestMapping("/api/dashboard") diff --git a/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java index 7cad11a..3df4f37 100644 --- a/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java +++ b/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java @@ -1,7 +1,5 @@ package com.boogle.papplan.dto; -import com.boogle.papplan.entity.TaskPriority; -import com.boogle.papplan.entity.TaskStatus; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.util.Date; diff --git a/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java index 70fdd97..2e6cc3c 100644 --- a/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java +++ b/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java @@ -4,7 +4,6 @@ import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; -import org.springframework.data.repository.query.Param; import java.util.List; diff --git a/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java b/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java index ba92cdf..ac37967 100644 --- a/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java +++ b/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java @@ -2,7 +2,6 @@ import com.boogle.papplan.dto.EmployeeDTO; import com.boogle.papplan.entity.Employees; -import org.springframework.stereotype.Service; import java.util.HashMap; import java.util.Optional; diff --git a/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java b/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java index 4d381c6..dceab78 100644 --- a/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java +++ b/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java @@ -11,11 +11,8 @@ import org.springframework.data.domain.PageRequest; import org.springframework.stereotype.Service; -import java.time.LocalDate; -import java.time.format.DateTimeFormatter; import java.util.Date; import java.util.List; -import java.util.Objects; import java.util.Optional; import java.util.stream.Collectors; diff --git a/papplan/src/main/resources/application-local.yml b/papplan/src/main/resources/application-local.yml index 8e65386..c7e5af6 100644 --- a/papplan/src/main/resources/application-local.yml +++ b/papplan/src/main/resources/application-local.yml @@ -25,5 +25,5 @@ logging: SQL: debug devtools: - liverload: + LiveReload: enable: true \ No newline at end of file diff --git a/papplan/src/main/resources/application-test.yml b/papplan/src/main/resources/application-test.yml new file mode 100644 index 0000000..9fa9b5b --- /dev/null +++ b/papplan/src/main/resources/application-test.yml @@ -0,0 +1,29 @@ +spring: + sql: + init: + platform: mariadb + encoding: UTF-8 + mode: always + schema-locations: classpath:init-db-script/a_create_table.sql + data-locations: classpath:init-db-script/b_insert_table.sql + datasource: + driver-class-name: org.h2.Driver + url: jdbc:h2:mem:test;MODE=MariaDB + username: sa + password: + jpa: + hibernate: + ddl-auto: update + generate-ddl: false + show-sql: true + +# Hibernate SQL ?? ?? ?? +logging: + level: + org: + hibernate: + SQL: debug + +devtools: + LiveReload: + enable: true \ No newline at end of file diff --git a/papplan/src/main/resources/application.yml b/papplan/src/main/resources/application.yml index 169d6f7..e394c93 100644 --- a/papplan/src/main/resources/application.yml +++ b/papplan/src/main/resources/application.yml @@ -11,4 +11,4 @@ spring: spring: config: activate: - on-profile: local, dev, prd \ No newline at end of file + on-profile: local, dev, prd, test \ No newline at end of file diff --git a/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java b/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java index e2c8e56..56c61f7 100644 --- a/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java +++ b/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java @@ -13,13 +13,10 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.security.crypto.password.PasswordEncoder; -import org.springframework.test.context.transaction.BeforeTransaction; import org.springframework.transaction.annotation.Transactional; import java.util.Optional; -import static org.junit.jupiter.api.Assertions.*; - @SpringBootTest class EmployeeServiceImplTest { diff --git a/papplan/src/test/resources/init-db-script/a_create_table.sql b/papplan/src/test/resources/init-db-script/a_create_table.sql new file mode 100644 index 0000000..0cbdc18 --- /dev/null +++ b/papplan/src/test/resources/init-db-script/a_create_table.sql @@ -0,0 +1,90 @@ + +CREATE TABLE department ( + dept_name varchar(20) NOT NULL, + dept_no varchar(20) NOT NULL +) +; + +CREATE TABLE job_title ( + position_id varchar(20) NOT NULL, + position_name varchar(20) NOT NULL +) +; + +CREATE TABLE employees ( + eno int(11) NOT NULL AUTO_INCREMENT, + dept_no varchar(20) NOT NULL, + name varchar(20) NOT NULL, + position_id varchar(20) NOT NULL, + email varchar(50) NOT NULL, + password varchar(65) NOT NULL +) +; + +CREATE TABLE project_priority ( + project_priority_id varchar(20) NOT NULL, + project_priority_name varchar(20) NOT NULL +) +; + +CREATE TABLE project_status ( + project_status_id varchar(20) NOT NULL, + project_status_name varchar(20) NOT NULL +) +; + +CREATE TABLE project ( + proj_create_date date NOT NULL, + proj_end_date date NOT NULL, + proj_no int(11) NOT NULL AUTO_INCREMENT, + proj_percent int(11) DEFAULT NULL, + proj_start_date date NOT NULL, + projp_no varchar(20) NOT NULL, + projs_no varchar(20) NOT NULL, + proj_pm int(11) NOT NULL, + proj_title varchar(50) NOT NULL, + proj_desc varchar(300) NOT NULL +) +; + +CREATE TABLE contributor ( + eno int(11) NOT NULL, + proj_no int(11) NOT NULL, + id bigint(20) NOT NULL AUTO_INCREMENT +) +; + +CREATE TABLE task_status ( + task_status_id varchar(20) NOT NULL, + task_status_name varchar(20) NOT NULL +) +; + + +CREATE TABLE task_priority ( + task_priority_id varchar(20) NOT NULL, + task_priority_name varchar(20) NOT NULL, + weight double DEFAULT NULL +) +; + + +CREATE TABLE task ( + proj_no int(11) NOT NULL, + task_create_date date NOT NULL, + task_end_date date NOT NULL, + task_no int(11) NOT NULL AUTO_INCREMENT, + task_percent int(11) NOT NULL, + task_start_date date NOT NULL, + task_test bit(1) NOT NULL, + task_update_date date DEFAULT NULL, + assignee varchar(20) NOT NULL, + task_priority_id varchar(20) NOT NULL, + task_status_id varchar(20) NOT NULL, + task_title varchar(50) NOT NULL, + task_desc varchar(300) NOT NULL, + task_finish_date date DEFAULT NULL, + task_test_url varchar(255) DEFAULT NULL, + assignee_eno int(11) NOT NULL +) +; \ No newline at end of file diff --git a/papplan/src/test/resources/init-db-script/a_create_table.sql.ori b/papplan/src/test/resources/init-db-script/a_create_table.sql.ori new file mode 100644 index 0000000..361b754 --- /dev/null +++ b/papplan/src/test/resources/init-db-script/a_create_table.sql.ori @@ -0,0 +1,123 @@ + +CREATE TABLE department ( + dept_name varchar(20) NOT NULL, + dept_no varchar(20) NOT NULL, + PRIMARY KEY (dept_no) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE job_title ( + position_id varchar(20) NOT NULL, + position_name varchar(20) NOT NULL, + PRIMARY KEY (position_id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE employees ( + eno int(11) NOT NULL AUTO_INCREMENT, + dept_no varchar(20) NOT NULL, + name varchar(20) NOT NULL, + position_id varchar(20) NOT NULL, + email varchar(50) NOT NULL, + password varchar(65) NOT NULL, + PRIMARY KEY (eno), + UNIQUE KEY UK_j9xgmd0ya5jmus09o0b8pqrpb (email), + KEY FKc5tcy3ldjg9pgmofuh69ifnk8 (dept_no), + KEY FKk9ek51ibk8edn0vmud0phx50t (position_id), + CONSTRAINT FKc5tcy3ldjg9pgmofuh69ifnk8 FOREIGN KEY (dept_no) REFERENCES department (dept_no), + CONSTRAINT FKk9ek51ibk8edn0vmud0phx50t FOREIGN KEY (position_id) REFERENCES job_title (position_id) +) ENGINE=InnoDB AUTO_INCREMENT=131 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE project_priority ( + project_priority_id varchar(20) NOT NULL, + project_priority_name varchar(20) NOT NULL, + PRIMARY KEY (project_priority_id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE project_status ( + project_status_id varchar(20) NOT NULL, + project_status_name varchar(20) NOT NULL, + PRIMARY KEY (project_status_id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE project ( + proj_create_date date NOT NULL, + proj_end_date date NOT NULL, + proj_no int(11) NOT NULL AUTO_INCREMENT, + proj_percent int(11) DEFAULT NULL, + proj_start_date date NOT NULL, + projp_no varchar(20) NOT NULL, + projs_no varchar(20) NOT NULL, + proj_pm int(11) NOT NULL, + proj_title varchar(50) NOT NULL, + proj_desc varchar(300) NOT NULL, + PRIMARY KEY (proj_no), + KEY FKkxuyy9b157h8g4yhxof63b6s4 (projp_no), + KEY FKhcr6l61vviyxajjn0mngn4p97 (projs_no), + KEY FKoh18faxky7y2y4q2phorwlkg2 (proj_pm), + CONSTRAINT FKhcr6l61vviyxajjn0mngn4p97 FOREIGN KEY (projs_no) REFERENCES project_status (project_status_id), + CONSTRAINT FKkxuyy9b157h8g4yhxof63b6s4 FOREIGN KEY (projp_no) REFERENCES project_priority (project_priority_id), + CONSTRAINT FKoh18faxky7y2y4q2phorwlkg2 FOREIGN KEY (proj_pm) REFERENCES employees (eno) +) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE contributor ( + eno int(11) NOT NULL, + proj_no int(11) NOT NULL, + id bigint(20) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (id), + KEY FKs0gcx265xgqadp8gvkenx161i (eno), + KEY FK2unk42qkxnn3018gma7847xfg (proj_no), + CONSTRAINT FK2unk42qkxnn3018gma7847xfg FOREIGN KEY (proj_no) REFERENCES project (proj_no), + CONSTRAINT FKs0gcx265xgqadp8gvkenx161i FOREIGN KEY (eno) REFERENCES employees (eno) +) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + +CREATE TABLE task_status ( + task_status_id varchar(20) NOT NULL, + task_status_name varchar(20) NOT NULL, + PRIMARY KEY (task_status_id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + + +CREATE TABLE task_priority ( + task_priority_id varchar(20) NOT NULL, + task_priority_name varchar(20) NOT NULL, + weight double DEFAULT NULL, + PRIMARY KEY (task_priority_id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; + + +CREATE TABLE task ( + proj_no int(11) NOT NULL, + task_create_date date NOT NULL, + task_end_date date NOT NULL, + task_no int(11) NOT NULL AUTO_INCREMENT, + task_percent int(11) NOT NULL, + task_start_date date NOT NULL, + task_test bit(1) NOT NULL, + task_update_date date DEFAULT NULL, + assignee varchar(20) NOT NULL, + task_priority_id varchar(20) NOT NULL, + task_status_id varchar(20) NOT NULL, + task_title varchar(50) NOT NULL, + task_desc varchar(300) NOT NULL, + task_finish_date date DEFAULT NULL, + task_test_url varchar(255) DEFAULT NULL, + assignee_eno int(11) NOT NULL, + PRIMARY KEY (task_no), + KEY FK7osws2t3jy9wq4v50pod62nk2 (proj_no), + KEY FK3s63t73vthpjk6vpwr3s3wtlg (task_priority_id), + KEY FK39t114vuu54mh3wqt50wc2vq4 (task_status_id), + KEY assignee_eno (assignee_eno), + CONSTRAINT FK39t114vuu54mh3wqt50wc2vq4 FOREIGN KEY (task_status_id) REFERENCES task_status (task_status_id), + CONSTRAINT FK3s63t73vthpjk6vpwr3s3wtlg FOREIGN KEY (task_priority_id) REFERENCES task_priority (task_priority_id), + CONSTRAINT FK7osws2t3jy9wq4v50pod62nk2 FOREIGN KEY (proj_no) REFERENCES project (proj_no), + CONSTRAINT FKoiwxucr4q9qh0c6r8eor2wgum FOREIGN KEY (assignee_eno) REFERENCES employees (eno) +) ENGINE=InnoDB AUTO_INCREMENT=205 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +; \ No newline at end of file diff --git a/papplan/src/test/resources/init-db-script/b_insert_table.sql b/papplan/src/test/resources/init-db-script/b_insert_table.sql new file mode 100644 index 0000000..7eecd03 --- /dev/null +++ b/papplan/src/test/resources/init-db-script/b_insert_table.sql @@ -0,0 +1,290 @@ +INSERT INTO department (dept_name, dept_no) VALUES ('CS팀', 'CS'); +INSERT INTO department (dept_name, dept_no) VALUES ('개발1팀', 'DEV1'); +INSERT INTO department (dept_name, dept_no) VALUES ('개발2팀', 'DEV2'); +INSERT INTO department (dept_name, dept_no) VALUES ('디자인팀', 'DS'); +INSERT INTO department (dept_name, dept_no) VALUES ('재무팀', 'FIN'); +INSERT INTO department (dept_name, dept_no) VALUES ('인사팀', 'HR'); +INSERT INTO department (dept_name, dept_no) VALUES ('마케팅1팀', 'MKT1'); +INSERT INTO department (dept_name, dept_no) VALUES ('마케팅2팀', 'MKT2'); +INSERT INTO department (dept_name, dept_no) VALUES ('해외영업팀', 'OS'); +INSERT INTO department (dept_name, dept_no) VALUES ('기획팀', 'PL'); +INSERT INTO department (dept_name, dept_no) VALUES ('영업팀', 'SLS'); +INSERT INTO department (dept_name, dept_no) VALUES ('시스템개발팀', 'SYS'); + + +INSERT INTO job_title (position_id, position_name) VALUES ('STAFF', '사원'); +INSERT INTO job_title (position_id, position_name) VALUES ('TEAM_LEADER', '팀장'); + + +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (1, 'HR', '김지원', 'TEAM_LEADER', 'hr1@boogle.com', '$2a$10$bEGFbgBcE.957Qkjqiqy8uFAu5wxYlybqmdLALgD2DS9tcPvaiVUG'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (2, 'HR', '이승민', 'STAFF', 'hr2@boogle.com', '$2a$10$u1r558nUbVCjMjFywJtbB.vjKMGUsgdptyodWfnzQpMQ83A9vOcLW'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (3, 'HR', '이지영', 'STAFF', 'hr3@boogle.com', '$2a$10$AMpPgvPrBQt/cmmcZmSRgufQw8cOvv8N3fA0cpKw98SimRafUtHNm'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (4, 'HR', '최민재', 'STAFF', 'hr4@boogle.com', '$2a$10$TLlLs42/Eo7oMmIoHiPf.uJejGxQtJqZkoFGrDMSbL1SjrVbu2E66'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (5, 'HR', '정지훈', 'STAFF', 'hr5@boogle.com', '$2a$10$yvQx9ESKUKqL1vHf3E/p7OkYBfljc/PZZY2KqrYqJB8eWglyHlRmG'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (6, 'HR', '강수빈', 'STAFF', 'hr6@boogle.com', '$2a$10$ZEWvG3xcXWVuHViAaRmX2OB3uL7tSFTR/PZmUOLNzaA6qUivFj8QC'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (7, 'FIN', '윤준호', 'TEAM_LEADER', 'finance1@boogle.com', '$2a$10$jygE0s6N7yKdWv9mmJU73u5oF7owGsqW.S3zgKgVgIwhxprX1fOUS'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (8, 'FIN', '서현우', 'STAFF', 'finance2@boogle.com', '$2a$10$BUZJOv8oUQU3SACNMAYgpOY2rr.gxi94WYXcuazqFNc3g8YM6/Jym'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (9, 'FIN', '임성호', 'STAFF', 'finance3@boogle.com', '$2a$10$gvP1qL.MYqDXyzD/6Y0x8e/xTReAyrKTbnRywe/1UwfCm37Ddg/A6'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (10, 'FIN', '황지수', 'STAFF', 'finance4@boogle.com', '$2a$10$FO5bkU7UPCzJyzXE.PoYHOWDuAeWuP4xSjOX6SUTw4aR8WEcfN9Sq'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (11, 'PL', '김영서', 'TEAM_LEADER', 'planning1@boogle.com', '$2a$10$hTpsTuMqILdze2X5Q0DF..5cDCqCONyICKkzGDF9934IZcwpwzZ6K'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (12, 'PL', '이준영', 'STAFF', 'planning2@boogle.com', '$2a$10$dd419wjoqXbP1/rl8lg7wec3C/4bup712a.lMQ6cyZ2oVJdicakNm'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (13, 'PL', '박수진', 'STAFF', 'planning3@boogle.com', '$2a$10$W.8T35A2bQRUHZ6.YWlr.edHqourT4xKI2NSD3lUo0qTQFR/eSxza'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (14, 'PL', '최민서', 'STAFF', 'planning4@boogle.com', '$2a$10$m40BVTkMI3XKnfeNSTJ94u8erFIJt8CSfLJjsqOnRh5PS./D/TW8S'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (15, 'PL', '정태욱', 'STAFF', 'planning5@boogle.com', '$2a$10$i56LfFgiejhKLJRt6VZPrupwJsYB5sRwJAo7272b.1alaBXN1sM6e'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (16, 'PL', '강지현', 'STAFF', 'planning6@boogle.com', '$2a$10$QZ27Gdl9MeUdYSfMxtrBL.2JlXLVz9Plj0lEiFmzN8Q.FUXduPnde'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (17, 'DS', '윤승준', 'TEAM_LEADER', 'design1@boogle.com', '$2a$10$HUvH2TXhzuQDmYNyA463V.6l2fLphk3EW6qEv.1dsmohsRm1UyBwm'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (18, 'DS', '서영주', 'STAFF', 'design2@boogle.com', '$2a$10$k1zMgqY.03lzY6qGN9jMReMWPZ5P/B567IpX/Jf/bdVKdpA/RQiWa'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (19, 'DS', '임동현', 'STAFF', 'design3@boogle.com', '$2a$10$YwJAkQVfLeLF7cqyBjmAAuW2A0kbaFDwcU53sqzuwoBHFDcrh.zp2'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (20, 'DS', '황은지', 'STAFF', 'design4@boogle.com', '$2a$10$SYxjNEzLKH2o4Jf03FVYGOGtVbhzmU/6kz95/FU2FD5cqdoz.JpCK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (21, 'DS', '김민지', 'STAFF', 'design5@boogle.com', '$2a$10$eAFFkhL14r5g.USxFMYSmux2QqMcTdJQmRAWHxL1UkEBLn8zbDa.6'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (22, 'DS', '이성민', 'STAFF', 'design6@boogle.com', '$2a$10$zUipVQcIQybQhTkCIjSu3uSrXnBd8yR5yo2Ea.m7ulfmOurak/rc2'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (23, 'DS', '박지훈', 'STAFF', 'design7@boogle.com', '$2a$10$mse4Qj81a9VafoDKDB3OruewyyCpTJteyyKrmr.Ndq/eFD5.fyDP.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (24, 'DEV1', '최서연', 'TEAM_LEADER', 'hong@boogle.com', '$2a$10$IenxSIeDg4GPg/JbK/vC9eMwH7ROVr.kJSIripmLze8QtSsiytsAG'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (25, 'DEV1', '김라희', 'STAFF', 'developer1@boogle.com', '$2a$10$tdQVln59aq52W3o1eFfyge7F2YWwz2D4uiN3JR1F9mLnrbi2zxY12'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (26, 'DEV1', '강수민', 'STAFF', 'developer2@boogle.com', '$2a$10$ze.AxO/goZuLwGsSXl5MauCndV5bHjw1gK.Tm5Q0rzGSKq.wQuVEK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (27, 'DEV1', '윤지원', 'STAFF', 'developer3@boogle.com', '$2a$10$ndDufaayFCBqhP0hwJQvwOH7VVrFZp6koMJnpdsc6sESj7f2BpbzK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (28, 'DEV1', '서준호', 'STAFF', 'developer4@boogle.com', '$2a$10$OrCwQVJRLCxBqki427iIvuqbt7htMvyx1OrPtgbokVaI1L86uXQDe'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (29, 'DEV1', '임지우', 'STAFF', 'developer5@boogle.com', '$2a$10$910hdquQ8EB34iml5pHuMuBu/siAfPDdb.UEjJ94RwknTsQlhz6me'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (30, 'DEV1', '황승현', 'STAFF', 'developer6@boogle.com', '$2a$10$L.xlXgUoAV.uOYQQ4UDdTu5MrcU8THK3EgeXo5wF911Yl6yJLVu42'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (31, 'DEV1', '김하은', 'STAFF', 'developer7@boogle.com', '$2a$10$ej77MD6DBgm5XQylPmUxpeie8cshhcdGZ/Kf3cRmRSOSxIQLOyUlO'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (32, 'DEV1', '정민준', 'STAFF', 'developer8@boogle.com', '$2a$10$02twwZZ0kbyrKsgRfkZp6u9uWD36/ebhUmZxBx8EUQXSLFOSdMisy'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (33, 'DEV1', '박수아', 'STAFF', 'developer9@boogle.com', '$2a$10$ikw9ns4SW0YvgASJ9HyJSuVJc.fHx1j1StdiYBMKMvl8B9epPHGI2'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (34, 'DEV2', '최승민', 'TEAM_LEADER', 'dev2_developer1@boogle.com', '$2a$10$UgdH1l/b2L0Uz6ZYu6Q82OksK1MzPh7Odcm88VK5rP1XuzJlbi8nO'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (35, 'DEV2', '정윤서', 'STAFF', 'dev2_developer2@boogle.com', '$2a$10$NMY3ygsjIJB42xGsqCVqfuotUPxGC7gk14RNyZoieVpAGkLn5711O'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (36, 'DEV2', '강승우', 'STAFF', 'dev2_developer3@boogle.com', '$2a$10$5GglYRLRL4OCUbWylaEFD.aIIhA/tEST3Zl2uxkMYFSw88MFPFmYa'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (37, 'DEV2', '윤지민', 'STAFF', 'dev2_developer4@boogle.com', '$2a$10$vqr1I6vObk/dT2LKoIjcwu1EDVnPeEyKlYa7SGp5ZBILz7POqcO7S'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (38, 'DEV2', '서예은', 'STAFF', 'dev2_developer5@boogle.com', '$2a$10$20mI1UaJItJIonH1wLz68.yQbHRlNtpFv1/vCG0xWVIlM2s1V3YrW'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (39, 'DEV2', '임도현', 'STAFF', 'dev2_developer6@boogle.com', '$2a$10$Kt9mFDvjoriH1OuhabZaEetgCVNEBbh4i/qZGVfwzcjcKxwy8Oh.u'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (40, 'DEV2', '황민서', 'STAFF', 'dev2_developer7@boogle.com', '$2a$10$cbb8uQib8TdySPsTDwQo/uCt1VqFqBvGFDT7RRtKnqIOIUe0S0lAi'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (41, 'SYS', '박지성', 'TEAM_LEADER', 'system_dev1@boogle.com', '$2a$10$OzQqoyiwJkuFNjjJYY5FZOLV.4X2Lp3q5TslqJ85FMW6OTyeAfmoW'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (42, 'SYS', '손흥민', 'STAFF', 'system_dev2@boogle.com', '$2a$10$SevixnqFmnaov.UNxuBi4eFUYGXO37LzAu42f8fKw5kQW1X.5VHy2'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (43, 'SYS', '김민재', 'STAFF', 'system_dev3@boogle.com', '$2a$10$5tb4kWaP.3m6cTvomqL9zOjdO11QfGkJ6EIFMT7mGs5WAe81KFyji'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (44, 'SYS', '최가영', 'STAFF', 'system_dev4@boogle.com', '$2a$10$DnpE/BTZKQGPKoh60M7ZReKfpdFPsJyLYK3FXmJrpQLZhPDF/09NK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (46, 'MKT1', '정승호', 'TEAM_LEADER', 'marketing1@boogle.com', '$2a$10$LRbQbCpNK3iZaIqD.fM2iekIsWuNzUul/ggz9sEYx6LJV5yf52Zlm'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (47, 'MKT1', '강지원', 'STAFF', 'marketing2@boogle.com', '$2a$10$39PqEjZUa5nqawx3rQwTh.QoutlpsvGlK.rTkn5CIuDJyed5NAwV.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (48, 'MKT1', '한소희', 'STAFF', 'marketing3@boogle.com', '$2a$10$eBwY.zU5vWIAgyZQk8PH5eASIFOa1GhTU2LiFGcwvcQLr4ghcMYIy'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (49, 'MKT1', '김연아', 'STAFF', 'marketing4@boogle.com', '$2a$10$qhWd96GytRmQaP0hlzBjhu8qQpiQv9QiQmQI.k.RqfGhr/1VgG12C'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (50, 'MKT1', '이순신', 'STAFF', 'marketing5@boogle.com', '$2a$10$mvOfZQYp.c9fs4YBmRs9ruf.ODQuJaJJEmlCYSMKoBwkxYhup4WBW'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (51, 'MKT2', '윤보선', 'TEAM_LEADER', 'marketing6@boogle.com', '$2a$10$XhFUWiuA9Sc8aR2qkywlTOdnElOEg2sHIocH1TWD0ynpeJmbTunzi'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (52, 'MKT2', '안중근', 'STAFF', 'marketing7@boogle.com', '$2a$10$aJzRimRLDd.PZsdEPDuElO8ezqpH1OodP3G6EEmctSzIRn5c3rJU2'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (53, 'MKT2', '김구', 'STAFF', 'marketing8@boogle.com', '$2a$10$qyyP1udOAN44UM.Vx6TvzeLwYnvh55lLmxE./aGNAogaI4T8Hbfk.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (54, 'MKT2', '이종석', 'STAFF', 'marketing9@boogle.com', '$2a$10$AiUROHCyMRu2lYbM/O3iN.e.MpjUi5pVdGnFlGNy5BDQDcIqbzudm'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (55, 'MKT2', '최지윤', 'STAFF', 'marketing10@boogle.com', '$2a$10$GBozTO03stH5Rn30fT7FD.7qc/R83jHgV1LMs6HJzU0YdHrnsHpCO'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (56, 'SLS', '정도현', 'TEAM_LEADER', 'sales1@boogle.com', '$2a$10$tDaHuBe0h1hcwkFOLftHouM0ZKjOjxviDvGnR3MVfpKS82IBhfsQy'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (57, 'SLS', '강현지', 'STAFF', 'sales2@boogle.com', '$2a$10$ek2YtO6zsZo8Y6kZULq65e.uHhzUnb7J.UGwdJ5zJYbYUrqW/Tb9u'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (58, 'SLS', '윤준서', 'STAFF', 'sales3@boogle.com', '$2a$10$134avnIYu6Nz8wGWpnKF7uFUPqvrh7ok9UaZzTxmsOj7q0IrlGtFu'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (59, 'SLS', '서지훈', 'STAFF', 'sales4@boogle.com', '$2a$10$USNeqOqHtgAcnEacLRiz/uMa6hKDlD4uGciQ/fODJ0Qar/6d4BTPK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (60, 'SLS', '임수빈', 'STAFF', 'sales5@boogle.com', '$2a$10$TZq4Rk9rdT.y8lvJac6//exLvUvf1s9xSD1z7WgGs90kdaXTlsBR.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (61, 'SLS', '황승민', 'STAFF', 'sales6@boogle.com', '$2a$10$czuh7TDppjyI.FE6dM5AmuFvRfLLjHOFsjBXQzGCi/nxsmvA5RjCq'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (62, 'SLS', '김영준', 'STAFF', 'sales7@boogle.com', '$2a$10$OR1l94t9COEKCJR0oW1y6.vi7bsUwIV5q4biio4Xj1oxH./VsX4qS'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (63, 'SLS', '이민지', 'STAFF', 'sales8@boogle.com', '$2a$10$XIkSG8AKbHvdk8hNr1807.T3DdQ06bse5CZsBXZONlnRfkT38SWWK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (64, 'CS', '박승현', 'TEAM_LEADER', 'cs1@boogle.com', '$2a$10$SIVO4222slDp0vgrZoslzeJjNPYTQIUQXThiQdyv8o/n1kNLNbB5S'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (65, 'CS', '최지원', 'STAFF', 'cs2@boogle.com', '$2a$10$mjtkb9r3MWZZbXrKemBwletCCo3C3fTtOmH0lDJTEQwlcbeqU50Q.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (66, 'CS', '정수빈', 'STAFF', 'cs3@boogle.com', '$2a$10$wq8JrtLbaq5YVTQn3NfLOurgC1He1FnIRH8ibxbR7bRO/9hGFw/I.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (67, 'CS', '강은지', 'STAFF', 'cs4@boogle.com', '$2a$10$VrA9vVekeRPY.5XSMGQVQumxStAITeFCwTvmYPOcIcl7lEWvDlai.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (68, 'CS', '윤성민', 'STAFF', 'cs5@boogle.com', '$2a$10$mU8YNaEtuJKzNx.7fGtn9OHvlGIFzomvyiz6fLpOVMPlFtw5DJGOy'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (69, 'CS', '서지원', 'STAFF', 'cs6@boogle.com', '$2a$10$QiinA/KhCATZwZ1P9med0.TMPtSzgvWKInQgRdAxGI3xHzauXvyIK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (70, 'CS', '임수민', 'STAFF', 'cs7@boogle.com', '$2a$10$nN19f.FDePDMR5crQKLEP.g/6yrpmst5zkYoOTiwlh3h.bnpg3Kp.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (71, 'CS', '황정우', 'STAFF', 'cs8@boogle.com', '$2a$10$67TlTeILiSXyEDIvxWiz7e8yGZdhcqrcQu8yKk.jAmLFXVTjKDnmK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (72, 'CS', '김민수', 'STAFF', 'cs9@boogle.com', '$2a$10$rDBD4zE1uar/mC2ZaqqWgOnX0AE1UrX9YouBw.CBlLruujDMaGZUe'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (73, 'CS', '이승현', 'STAFF', 'cs10@boogle.com', '$2a$10$E3huIqOfWJDviNa.0penye9VuL6y7cUiMENuIT4SpAXwV09AI7zKi'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (74, 'OS', '차은우', 'TEAM_LEADER', 'international_sales1@boogle.com', '$2a$10$NxgY4mnCNcPRkt/zW9cbfuhSk23fw9VJbBJ35bOfXYCew7QpnTlsK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (75, 'OS', '서연우', 'STAFF', 'international_sales2@boogle.com', '$2a$10$SLuEpVuHTBbJwBwUajDuued6o6xVgtt4pUeMnA/FlgEs5PY1coUB.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (76, 'OS', '정은지', 'STAFF', 'international_sales3@boogle.com', '$2a$10$bIyNUMlYOgaSjYmuWe21a.oh3SKl7UBgJ5NoL6FezhAkiZzU8k26G'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (77, 'OS', '강민준', 'STAFF', 'international_sales4@boogle.com', '$2a$10$CNz/w9Axy6Y4uVmRrbYKfeAIcjgpYKLLSU/dMRD5.YVO1uVNl6vWK'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (78, 'OS', '윤서영', 'STAFF', 'international_sales5@boogle.com', '$2a$10$cNYbZRh5vlXUr30q70aaO.C4PVJA3xOhc0vT4REx/lpJIToS/oI9K'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (79, 'OS', '서준영', 'STAFF', 'international_sales6@boogle.com', '$2a$10$w1e0HLoScctsNsJt9Hc5rO.V0YRcKfSbR.4RzpPG01xglg35vtFdO'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (80, 'OS', '임은지', 'STAFF', 'international_sales7@boogle.com', '$2a$10$lm667hnpIRc/.TtvjUGJduEtPcEgphmLNfrdOxEML8qX.L.hCtoQ.'); +INSERT INTO employees (eno, dept_no, name, position_id, email, password) VALUES (81, 'OS', '황승준', 'STAFF', 'international_sales8@boogle.com', '$2a$10$5dnvz4adQS.rN/xyLuNVXe1/fODlhIJl8IkaZUJ3mR1NxWuMz7B4S'); + + +INSERT INTO project_status (project_status_id, project_status_name) VALUES ('DOING', '진행중'); +INSERT INTO project_status (project_status_id, project_status_name) VALUES ('DONE', '완료'); +INSERT INTO project_status (project_status_id, project_status_name) VALUES ('HOLD', '보류'); +INSERT INTO project_status (project_status_id, project_status_name) VALUES ('TODO', '진행예정'); + +INSERT INTO project_priority (project_priority_id, project_priority_name) VALUES ('LV0', '긴급'); +INSERT INTO project_priority (project_priority_id, project_priority_name) VALUES ('LV1', '높음'); +INSERT INTO project_priority (project_priority_id, project_priority_name) VALUES ('LV2', '보통'); +INSERT INTO project_priority (project_priority_id, project_priority_name) VALUES ('LV3', '낮음'); + + + +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-05-08', 1, 22, '2024-03-22', 'LV0', 'TODO', 8, '장바구니 결제 로직 변경 요청 건', '안녕하세요. 저희는 최근에 장바구니 결제 로직을 변경하고자 합니다. 변경된 로직은 사용자 경험을 개선하고 결제 과정을 보다 간편하게 만들어줄 것입니다. 변경된 결제 로직은 사용자가 장바구니에 담은 상품을 확인하고 신속하게 결제할 수 있도록 도와줄 것입니다. 또한 보안과 안정성에 대한 고려도 함께 고려되었습니다. 이에 대한 자세한 내용은 저희와 함께 상의해 보겠습니다. 추가적인 문의나 의견이 있으시다면 언제든지 연락주시기 바랍니다. 감사합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-02-22', '2024-02-25', 2, 100, '2024-02-22', 'LV1', 'DONE', 3, '게시판 UI 수정요청건', '웹 애플리케이션의 사용자 인터페이스(UI)를 개선하여 사용자 경험을 향상시키는 프로젝트입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-04-02', 3, 30, '2024-03-17', 'LV2', 'DOING', 15, '데이터 마이그레이션', '기존 데이터베이스를 새로운 시스템으로 마이그레이션하는'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-01-03', '2024-04-07', 4, 70, '2024-03-12', 'LV3', 'HOLD', 13, '온라인 마켓플레이스 확장 프로젝트', '온라인 마켓플레이스의 기능을 확장하여 새로운 상품 카테고리를 추가하는 프로젝트'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-04', '2024-05-14', 5, 0, '2024-03-29', 'LV0', 'TODO', 24, '보안 강화 및 취약점 점검 프로젝트', '시스템의 보안성을 강화하고 취약점을 점검하여 보안 위협으로부터 시스템을 보호하는 프로젝트입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-15', '2024-04-27', 6, 20, '2024-03-15', 'LV3', 'DOING', 24, '8390서버 이관작업 요청', '기존 서버 인프라를 새로운 환경으로 안전하게 이관하여 안정성과 성능을 향상시키기 위한 작업입니다. 서버 이관 작업 중에는 업무 중단이 최소화되도록 주의하며, 데이터의 무결성과 보안을 최우선으로 고려하여 이관 작업을 수행합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-04-09', 7, 0, '2024-04-01', 'LV2', 'TODO', 74, '해외 마케팅 전략 회의', '해외 시장에서의 경쟁이 치열해지고 있는 가운데, 우리 기업의 제품과 서비스를 성공적으로 홍보하고 글로벌 시장에서 선점하기 위해 해외 마케팅 전략 수립이 필요합니다-이 프로젝트는 다양한 해외 시장에서 소비자들의 관심을 끌고 매출을 증대하기 위한 전략을 개발하고 실행하는 것을 목표로 합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-11', '2024-04-13', 8, 0, '2024-04-11', 'LV1', 'TODO', 8, '테스트 프로젝트1', '테스트 프로젝트 1 입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-07', '2024-04-19', 9, 50, '2024-04-07', 'LV3', 'DOING', 7, '테스트 프로젝트2', '테스트 프로젝트 2 입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-11', '2024-04-26', 10, 13, '2024-04-20', 'LV2', 'HOLD', 6, '테스트 프로젝트3', '테스트 프로젝트 3 입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-05-08', 1, 22, '2024-03-22', 'LV0', 'TODO', 8, '장바구니 결제 로직 변경 요청 건', ' 안녕하세요. 저희는 최근에 장바구니 결제 로직을 변경하고자 합니다. 변경된 로직은 사용자 경험을 개선하고 결제 과정을 보다 간편하게 만들어줄 것입니다. 변경된 결제 로직은 사용자가 장바구니에 담은 상품을 확인하고 신속하게 결제할 수 있도록 도와줄 것입니다. 또한 보안과 안정성에 대한 고려도 함께 고려되었습니다. 이에 대한 자세한 내용은 저희와 함께 상의해 보겠습니다. 추가적인 문의나 의견이 있으시다면 언제든지 연락주시기 바랍니다. 감사합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-02-22', '2024-02-25', 2, 100, '2024-02-22', 'LV1', 'DONE', 3, '게시판 UI 수정요청건', '웹 애플리케이션의 사용자 인터페이스(UI)를 개선하여 사용자 경험을 향상시키는 프로젝트입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-04-02', 3, 30, '2024-03-17', 'LV2', 'DOING', 15, '데이터 마이그레이션', '기존 데이터베이스를 새로운 시스템으로 마이그레이션하는'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-01-03', '2024-04-07', 4, 70, '2024-03-12', 'LV3', 'HOLD', 13, '온라인 마켓플레이스 확장 프로젝트', '온라인 마켓플레이스의 기능을 확장하여 새로운 상품 카테고리를 추가하는 프로젝트'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-04', '2024-05-14', 5, 0, '2024-03-29', 'LV0', 'TODO', 24, '보안 강화 및 취약점 점검 프로젝트', '시스템의 보안성을 강화하고 취약점을 점검하여 보안 위협으로부터 시스템을 보호하는 프로젝트입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-15', '2024-04-27', 6, 20, '2024-03-15', 'LV3', 'DOING', 24, '8390서버 이관작업 요청', '기존 서버 인프라를 새로운 환경으로 안전하게 이관하여 안정성과 성능을 향상시키기 위한 작업입니다. 서버 이관 작업 중에는 업무 중단이 최소화되도록 주의하며, 데이터의 무결성과 보안을 최우선으로 고려하여 이관 작업을 수행합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-03-22', '2024-04-09', 7, 0, '2024-04-01', 'LV2', 'TODO', 74, '해외 마케팅 전략 회의', '해외 시장에서의 경쟁이 치열해지고 있는 가운데, 우리 기업의 제품과 서비스를 성공적으로 홍보하고 글로벌 시장에서 선점하기 위해 해외 마케팅 전략 수립이 필요합니다-이 프로젝트는 다양한 해외 시장에서 소비자들의 관심을 끌고 매출을 증대하기 위한 전략을 개발하고 실행하는 것을 목표로 합니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-11', '2024-04-13', 8, 0, '2024-04-11', 'LV1', 'TODO', 8, '테스트 프로젝트1', '테스트 프로젝트 1 입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-07', '2024-04-19', 9, 50, '2024-04-07', 'LV3', 'DOING', 7, '테스트 프로젝트2', '테스트 프로젝트 2 입니다.'); +INSERT INTO project (proj_create_date, proj_end_date, proj_no, proj_percent, proj_start_date, projp_no, projs_no, proj_pm, proj_title, proj_desc) VALUES ('2024-04-11', '2024-04-26', 10, 13, '2024-04-20', 'LV2', 'HOLD', 6, '테스트 프로젝트3', '테스트 프로젝트 3 입니다.'); + + +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 1, 1); +INSERT INTO contributor (eno, proj_no, id) VALUES (35, 1, 2); +INSERT INTO contributor (eno, proj_no, id) VALUES (36, 1, 3); +INSERT INTO contributor (eno, proj_no, id) VALUES (3, 2, 4); +INSERT INTO contributor (eno, proj_no, id) VALUES (20, 2, 5); +INSERT INTO contributor (eno, proj_no, id) VALUES (32, 2, 6); +INSERT INTO contributor (eno, proj_no, id) VALUES (15, 3, 7); +INSERT INTO contributor (eno, proj_no, id) VALUES (39, 3, 8); +INSERT INTO contributor (eno, proj_no, id) VALUES (40, 3, 9); +INSERT INTO contributor (eno, proj_no, id) VALUES (13, 4, 10); +INSERT INTO contributor (eno, proj_no, id) VALUES (22, 4, 11); +INSERT INTO contributor (eno, proj_no, id) VALUES (31, 4, 12); +INSERT INTO contributor (eno, proj_no, id) VALUES (24, 5, 13); +INSERT INTO contributor (eno, proj_no, id) VALUES (41, 5, 14); +INSERT INTO contributor (eno, proj_no, id) VALUES (34, 5, 15); +INSERT INTO contributor (eno, proj_no, id) VALUES (24, 6, 16); +INSERT INTO contributor (eno, proj_no, id) VALUES (42, 6, 17); +INSERT INTO contributor (eno, proj_no, id) VALUES (43, 6, 18); +INSERT INTO contributor (eno, proj_no, id) VALUES (26, 6, 19); +INSERT INTO contributor (eno, proj_no, id) VALUES (73, 7, 20); +INSERT INTO contributor (eno, proj_no, id) VALUES (74, 7, 21); +INSERT INTO contributor (eno, proj_no, id) VALUES (12, 7, 22); +INSERT INTO contributor (eno, proj_no, id) VALUES (46, 7, 23); +INSERT INTO contributor (eno, proj_no, id) VALUES (47, 7, 24); +INSERT INTO contributor (eno, proj_no, id) VALUES (25, 7, 25); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 2, 26); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 7, 27); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 4, 28); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 8, 29); +INSERT INTO contributor (eno, proj_no, id) VALUES (9, 8, 30); +INSERT INTO contributor (eno, proj_no, id) VALUES (10, 8, 31); +INSERT INTO contributor (eno, proj_no, id) VALUES (5, 9, 32); +INSERT INTO contributor (eno, proj_no, id) VALUES (6, 9, 33); +INSERT INTO contributor (eno, proj_no, id) VALUES (7, 9, 34); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 9, 35); +INSERT INTO contributor (eno, proj_no, id) VALUES (1, 10, 36); +INSERT INTO contributor (eno, proj_no, id) VALUES (6, 10, 37); +INSERT INTO contributor (eno, proj_no, id) VALUES (8, 10, 38); + + +INSERT INTO task_priority (task_priority_id, task_priority_name, weight) VALUES ('LV0', '긴급', null); +INSERT INTO task_priority (task_priority_id, task_priority_name, weight) VALUES ('LV1', '높음', null); +INSERT INTO task_priority (task_priority_id, task_priority_name, weight) VALUES ('LV2', '보통', null); +INSERT INTO task_priority (task_priority_id, task_priority_name, weight) VALUES ('LV3', '낮음', null); + + +INSERT INTO task_status (task_status_id, task_status_name) VALUES ('DOING', '진행중'); +INSERT INTO task_status (task_status_id, task_status_name) VALUES ('DONE', '완료'); +INSERT INTO task_status (task_status_id, task_status_name) VALUES ('HOLD', '보류'); +INSERT INTO task_status (task_status_id, task_status_name) VALUES ('TEST', '테스트'); +INSERT INTO task_status (task_status_id, task_status_name) VALUES ('TODO', '진행예정'); + + +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-02', 4, 0, '2024-03-25', false, null, '정윤서', 'LV1', 'TODO', '프로그래밍 및 코딩', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-04', 6, 0, '2024-03-27', false, null, '정윤서', 'LV1', 'TODO', 'UI/UX 업데이트', 'UI/UX 업데이트', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-05', 7, 0, '2024-03-28', false, null, '강승우', 'LV2', 'TODO', '보안 강화', '보안 강화', null, null, 36); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-06', 8, 0, '2024-03-29', false, null, '정윤서', 'LV2', 'TODO', '통합 테스트', '통합 테스트', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-07', 9, 0, '2024-03-30', false, null, '강승우', 'LV2', 'TODO', '사용자 교육 및 문서화', '사용자 교육 및 문서화', null, null, 36); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-03-22', '2024-05-08', 10, 0, '2024-03-31', false, null, '정윤서', 'LV3', 'TODO', '릴리스 및 모니터링', '릴리스 및 모니터링', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-22', 12, 100, '2024-02-22', false, '2024-02-22', '황은지', 'LV0', 'DONE', '기존 UI 평가와 문제점 분석', '기존 UI 평가와 문제점 분석', null, null, 20); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-23', 13, 100, '2024-02-22', false, '2024-02-23', '황은지', 'LV0', 'DONE', 'UI 디자인 리서치 및 Wireframe 작업', 'UI 디자인 리서치 및 Wireframe 작업', null, null, 20); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-23', 14, 100, '2024-02-22', false, '2024-02-23', '황은지', 'LV1', 'DONE', 'UI 디자인 및 색상 선택', 'UI 디자인 및 색상 선택', null, null, 20); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-23', 15, 100, '2024-02-23', false, '2024-02-23', '황은지', 'LV1', 'DONE', 'UI 컴포넌트 및 아이콘 제작', 'UI 컴포넌트 및 아이콘 제작', null, null, 20); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-24', 16, 100, '2024-02-23', false, '2024-02-24', '정민준', 'LV1', 'DONE', '반응형 및 모바일 최적화', '반응형 및 모바일 최적화', null, null, 32); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-24', 17, 100, '2024-02-23', false, '2024-02-24', '정민준', 'LV2', 'DONE', 'UI 개발 및 프론트엔드 코딩', 'UI 개발 및 프론트엔드 코딩', null, null, 32); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-25', 18, 100, '2024-02-23', true, '2024-02-25', '정민준', 'LV2', 'DONE', 'UI 테스트 및 디버깅', 'UI 테스트 및 디버깅', null, null, 32); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-25', 19, 100, '2024-02-24', false, '2024-02-25', '황은지', 'LV2', 'DONE', '애니메이션 및 효과 추가', '애니메이션 및 효과 추가', null, null, 20); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (2, '2024-02-22', '2024-02-25', 20, 100, '2024-02-24', false, '2024-02-25', '이지영', 'LV3', 'DONE', 'UI 문서화 및 사용자 교육 자료 작성', 'UI 문서화 및 사용자 교육 자료 작성', null, null, 3); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-17', '2024-04-03', 21, 100, '2024-03-17', false, '2024-03-19', '황민서', 'LV0', 'DOING', '현재 시스템 분석 및 데이터 매핑', '현재 시스템 분석 및 데이터 매핑', null, null, 40); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-17', '2024-04-04', 22, 50, '2024-03-18', false, '2024-03-20', '임도현', 'LV0', 'DOING', '마이그레이션 전략 수립', '마이그레이션 전략 수립', null, null, 39); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-17', '2024-04-05', 23, 50, '2024-03-19', false, '2024-03-21', '황민서', 'LV0', 'DOING', '데이터 클린징 및 변환 작업', '데이터 클린징 및 변환 작업', null, null, 40); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-17', '2024-04-06', 24, 50, '2024-03-20', false, null, '임도현', 'LV1', 'DOING', '마이그레이션 도구 및 시스템 설정', '마이그레이션 도구 및 시스템 설정', null, null, 39); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-18', '2024-04-07', 25, 40, '2024-03-21', false, null, '황민서', 'LV1', 'DOING', '테스트 데이터 생성 및 마이그레이션 테스트', '테스트 데이터 생성 및 마이그레이션 테스트', null, null, 40); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-19', '2024-04-08', 26, 10, '2024-03-22', false, null, '임도현', 'LV1', 'DOING', '마이그레이션 실행 및 모니터링', '마이그레이션 실행 및 모니터링', null, null, 39); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-19', '2024-04-09', 27, 0, '2024-03-23', false, null, '황민서', 'LV2', 'DOING', '데이터 복구 및 롤백 전략 수립', '데이터 복구 및 롤백 전략 수립', null, null, 40); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-19', '2024-04-10', 28, 0, '2024-03-24', false, null, '정태욱', 'LV2', 'DOING', '사용자 교육 및 지원', '사용자 교육 및 지원', null, null, 15); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-19', '2024-04-11', 29, 0, '2024-03-25', false, null, '정태욱', 'LV2', 'DOING', '보안 및 규정 준수 확인', '보안 및 규정 준수 확인', null, null, 15); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (3, '2024-03-20', '2024-04-12', 30, 0, '2024-03-26', false, null, '임도현', 'LV3', 'DOING', '마이그레이션 완료 후 모니터링 및 최적화', '마이그레이션 완료 후 모니터링 및 최적화', null, null, 39); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-12', '2024-03-13', 31, 100, '2024-03-12', false, '2024-03-21', '박수진', 'LV0', 'DONE', '시장 조사 및 경쟁 분석', '시장 조사 및 경쟁 분석', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-13', '2024-03-14', 32, 100, '2024-03-13', false, '2024-03-21', '이성민', 'LV0', 'DONE', '새로운 카테고리 및 상품 추가', '새로운 카테고리 및 상품 추가', null, null, 22); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-13', '2024-05-15', 33, 90, '2024-03-13', false, '2024-03-21', '박수진', 'LV0', 'HOLD', '판매자 온보딩 및 교육', '판매자 온보딩 및 교육', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-13', '2024-05-16', 34, 90, '2024-03-13', false, '2024-03-21', '이성민', 'LV1', 'HOLD', '마켓플레이스 UI/UX 개선', '마켓플레이스 UI/UX 개선', null, null, 22); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-14', '2024-05-17', 35, 80, '2024-03-14', false, '2024-03-21', '이성민', 'LV1', 'HOLD', '지역화 및 다국어 지원', '지역화 및 다국어 지원', null, null, 22); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-14', '2024-05-18', 36, 70, '2024-03-14', false, '2024-03-21', '박수진', 'LV1', 'HOLD', '마케팅 및 프로모션 전략 수립', '마케팅 및 프로모션 전략 수립', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-14', '2024-05-19', 37, 70, '2024-03-14', false, '2024-03-21', '이성민', 'LV2', 'HOLD', '결제 및 배송 시스템 업데이트', '결제 및 배송 시스템 업데이트', null, null, 22); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-15', '2024-05-20', 38, 50, '2024-03-15', false, '2024-03-21', '박수진', 'LV2', 'HOLD', '서비스 품질 및 고객 지원 강화', '서비스 품질 및 고객 지원 강화', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-16', '2024-05-21', 39, 30, '2024-03-16', false, '2024-03-21', '박수진', 'LV2', 'HOLD', '데이터 분석 및 성과 평가', '데이터 분석 및 성과 평가', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (4, '2024-03-16', '2024-05-21', 40, 20, '2024-03-16', false, '2024-03-21', '박수진', 'LV3', 'HOLD', '법률 및 규정 관리', '법률 및 규정 관리', null, null, 13); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-05', 41, 0, '2024-03-29', false, null, '최서연', 'LV0', 'TODO', '보안 취약점 스캔 및 평가', '보안 취약점 스캔 및 평가', null, null, 24); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-06', 42, 0, '2024-03-30', false, null, '박지성', 'LV0', 'TODO', '코드 리뷰 및 보안 코딩 가이드 준수 확인', '코드 리뷰 및 보안 코딩 가이드 준수 확인', null, null, 41); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-07', 43, 0, '2024-03-31', false, null, '최승민', 'LV0', 'TODO', '악성 코드 및 취약점 패턴 분석', '악성 코드 및 취약점 패턴 분석', null, null, 34); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-08', 44, 0, '2024-04-01', false, null, '박지성', 'LV1', 'TODO', '데이터 암호화 및 보호 기능 구현', '데이터 암호화 및 보호 기능 구현', null, null, 41); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-09', 45, 0, '2024-04-02', false, null, '최승민', 'LV1', 'TODO', '접근 제어 및 권한 관리 시스템 구축', '접근 제어 및 권한 관리 시스템 구축', null, null, 34); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-10', 46, 0, '2024-04-03', false, null, '최서연', 'LV1', 'TODO', '보안 로그 모니터링 및 이상 징후 탐지', '보안 로그 모니터링 및 이상 징후 탐지', null, null, 24); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-11', 47, 0, '2024-04-04', false, null, '박지성', 'LV2', 'TODO', '웹 애플리케이션 방화벽 설정 및 관리', '웹 애플리케이션 방화벽 설정 및 관리', null, null, 41); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-12', 48, 0, '2024-04-05', false, null, '최승민', 'LV2', 'TODO', '보안 업데이트 및 패치 관리', '보안 업데이트 및 패치 관리', null, null, 34); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-13', 49, 0, '2024-04-06', false, null, '최서연', 'LV2', 'TODO', '보안 정책 및 가이드라인 작성', '보안 정책 및 가이드라인 작성', null, null, 24); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (5, '2024-03-22', '2024-05-14', 50, 0, '2024-04-07', false, null, '박지성', 'LV3', 'TODO', '보안 인증 및 인가 메커니즘 구현', '보안 인증 및 인가 메커니즘 구현', null, null, 41); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-15', '2024-03-20', 51, 100, '2024-03-15', false, '2024-03-18', '최서연', 'LV0', 'DONE', '서버 설정 및 프로비저닝', '서버 설정 및 프로비저닝', null, null, 24); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-20', '2024-03-24', 52, 60, '2024-03-20', false, '2024-03-22', '손흥민', 'LV0', 'DOING', '데이터베이스 이관 및 구성', '데이터베이스 이관 및 구성', null, null, 42); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-21', '2024-03-25', 53, 40, '2024-03-21', false, '2024-03-22', '김민재', 'LV0', 'DOING', '응용 프로그램 코드 이관 및 테스트', '응용 프로그램 코드 이관 및 테스트', null, null, 43); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-03-26', 54, 0, '2024-03-22', false, null, '강수민', 'LV1', 'TODO', '네트워크 구성 및 연결', '네트워크 구성 및 연결', null, null, 26); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-05', 55, 0, '2024-04-01', false, null, '손흥민', 'LV1', 'TODO', '보안 그룹 및 방화벽 설정', '보안 그룹 및 방화벽 설정', null, null, 42); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-20', 56, 0, '2024-04-10', false, null, '김민재', 'LV1', 'TODO', '서버 모니터링 및 로깅 구성', '서버 모니터링 및 로깅 구성', null, null, 43); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-21', 57, 0, '2024-04-11', false, null, '강수민', 'LV2', 'TODO', '이관 프로세스 자동화 스크립트 작성', '이관 프로세스 자동화 스크립트 작성', null, null, 26); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-24', 58, 0, '2024-04-12', false, null, '손흥민', 'LV2', 'TODO', 'DNS 및 도메인 구성', 'DNS 및 도메인 구성', null, null, 42); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-25', 59, 0, '2024-04-13', false, null, '김민재', 'LV2', 'TODO', '백업 및 복구 전략 수립', '백업 및 복구 전략 수립', null, null, 43); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (6, '2024-03-22', '2024-04-27', 60, 0, '2024-04-20', false, null, '최서연', 'LV3', 'TODO', '이관 후 시스템 테스트 및 모니터링 설정', '이관 후 시스템 테스트 및 모니터링 설정', null, null, 24); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 61, 0, '2024-04-01', false, null, '차은우', 'LV0', 'TODO', '목표 및 목적 설정', '목표 및 목적 설정', null, null, 74); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 62, 0, '2024-04-01', false, null, '서연우', 'LV0', 'TODO', '시장 조사 및 경쟁 분석', '시장 조사 및 경쟁 분석', null, null, 75); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 63, 0, '2024-04-01', false, null, '이준영', 'LV0', 'TODO', '타겟 고객층 선정', '타겟 고객층 선정', null, null, 12); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 64, 0, '2024-04-01', false, null, '강지원', 'LV1', 'TODO', '마케팅 채널 및 도구 선택', '마케팅 채널 및 도구 선택', null, null, 47); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 65, 0, '2024-04-01', false, null, '한소희', 'LV1', 'TODO', '컨텐츠 및 광고 전략 수립', '컨텐츠 및 광고 전략 수립', null, null, 48); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 66, 0, '2024-04-01', false, null, '김라희', 'LV1', 'TODO', '예산 및 자원 할당', '예산 및 자원 할당', null, null, 25); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 67, 0, '2024-04-01', false, null, '이준영', 'LV2', 'TODO', '시간표 및 일정 수립', '시간표 및 일정 수립', null, null, 12); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 68, 0, '2024-04-01', false, null, '강지원', 'LV2', 'TODO', 'KPI 및 성과 측정 방안 결정', 'KPI 및 성과 측정 방안 결정', null, null, 47); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 69, 0, '2024-04-01', false, null, '한소희', 'LV2', 'TODO', '팀 내 협업 및 업무 분담', '팀 내 협업 및 업무 분담', null, null, 48); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (7, '2024-03-22', '2024-04-01', 70, 0, '2024-04-01', false, null, '차은우', 'LV3', 'TODO', '회의록 작성 및 행동 계획 수립', '회의록 작성 및 행동 계획 수립', null, null, 74); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-04', 127, 0, '2024-04-02', false, null, '서현우', 'LV2', 'TODO', '테스트1', '테스트1 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-06', 128, 0, '2024-04-04', false, null, '서현우', 'LV2', 'TODO', '테스트2', '테스트2 설명입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-06', 129, 0, '2024-04-05', false, null, '서현우', 'LV2', 'TODO', '테스트3', '테스트3 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-08', 130, 0, '2024-04-08', false, null, '서현우', 'LV0', 'TODO', '테스트4', '테스트4 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-12', 131, 0, '2024-04-10', false, null, '서현우', 'LV1', 'TODO', '테스트5', '테스트5 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-12', 132, 0, '2024-04-11', false, null, '서현우', 'LV1', 'TODO', '테스트6', '테스트6 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-05', '2024-04-15', 134, 100, '2024-04-15', false, '2024-04-05', '서현우', 'LV3', 'DONE', '테스트8', '테스트8 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-02', '2024-04-19', 135, 0, '2024-04-17', false, null, '서현우', 'LV1', 'TODO', '테스트9', '테스트9 업무입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-05', '2024-05-01', 165, 30, '2024-03-24', false, '2024-04-05', '정윤서', 'LV2', 'DOING', '프로그래밍 및 코딩', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-09', '2024-04-30', 166, 40, '2024-03-23', false, '2024-04-09', '정윤서', 'LV2', 'DOING', '프로그래밍 및 코딩', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-09', '2024-04-29', 167, 50, '2024-03-22', false, '2024-04-09', '정윤서', 'LV2', 'DOING', '프로그래밍 및 코딩333', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-05', '2024-04-28', 168, 100, '2024-03-21', false, '2024-04-05', '정윤서', 'LV2', 'DONE', '프로그래밍 및 코딩', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-05', '2024-04-27', 169, 90, '2024-03-20', false, '2024-04-05', '정윤서', 'LV2', 'DOING', '프로그래밍 및 코딩', '프로그래밍 및 코딩', null, null, 35); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-05', '2024-04-20', 171, 100, '2024-03-27', true, '2024-04-05', '서현우', 'LV2', 'DONE', '서현우', 'hhh', null, 'https://naver.com', 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-09', '2024-04-26', 175, 2, '2024-04-09', true, '2024-04-09', '서현우', 'LV0', 'DOING', 'test', 'test', null, 'http://localhost:5173/project', 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-09', '2024-04-11', 178, 2, '2024-04-09', true, null, '서현우', 'LV2', 'DOING', 'url.test', 'gg', null, 'https://www.naver.com/', 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (1, '2024-04-09', '2024-04-03', 179, 3, '2024-04-01', false, null, '서현우', 'LV2', 'DOING', '난서현우다', '', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (8, '2024-04-11', '2024-04-11', 186, 0, '2024-04-11', false, null, '서현우', 'LV0', 'TODO', '8번 프로젝트 업무1', '8번 프로젝트 업무1 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (8, '2024-04-12', '2024-04-12', 187, 0, '2024-04-12', false, null, '임성호', 'LV1', 'TODO', '8번 프로젝트 업무2', '8번 프로젝트 업무2 입니다.', null, null, 9); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (8, '2024-04-11', '2024-04-13', 188, 0, '2024-04-13', false, null, '황지수', 'LV2', 'TODO', '8번 프로젝트 업무3', '8번 프로젝트 업무3 입니다.', null, null, 10); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (8, '2024-04-11', '2024-04-12', 189, 0, '2024-04-11', false, null, '서현우', 'LV3', 'TODO', '8번 프로젝트 업무4', '8번 프로젝트 업무4 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (8, '2024-04-11', '2024-04-11', 190, 0, '2024-04-11', false, null, '서현우', 'LV3', 'TODO', '8번 프로젝트 업무5', '8번 프로젝트 업무5 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-07', '2024-04-07', 191, 100, '2024-04-07', true, null, '정지훈', 'LV0', 'DONE', '9번 프로젝트 업무1', '9번 프로젝트 업무1 입니다.', null, null, 5); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-08', '2024-04-08', 192, 100, '2024-04-08', false, null, '강수빈', 'LV1', 'DONE', '9번 프로젝트 업무2', '9번 프로젝트 업무2 입니다.', null, null, 6); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-09', '2024-04-09', 193, 100, '2024-04-09', false, null, '윤준호', 'LV1', 'DONE', '9번 프로젝트 업무3', '9번 프로젝트 업무3 입니다.', null, null, 7); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-10', '2024-04-10', 194, 100, '2024-04-10', true, null, '서현우', 'LV2', 'DONE', '9번 프로젝트 업무4', '9번 프로젝트 업무4 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-13', 195, 100, '2024-04-13', false, '2024-04-11', '정지훈', 'LV3', 'DONE', '9번 프로젝트 업무5', '9번 프로젝트 업무5 입니다.', '2024-04-11', null, 5); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-14', 196, 0, '2024-04-14', true, null, '윤준호', 'LV3', 'TODO', '9번 프로젝트 업무6', '9번 프로젝트 업무6 입니다.', null, null, 7); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-15', 197, 0, '2024-04-15', false, null, '윤준호', 'LV0', 'TODO', '9번 프로젝트 업무7', '9번 프로젝트 업무7 입니다.', null, null, 7); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-17', 198, 0, '2024-04-17', true, null, '서현우', 'LV1', 'TODO', '9번 프로젝트 업무8', '9번 프로젝트 업무8 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-18', 199, 0, '2024-04-17', false, null, '정지훈', 'LV2', 'TODO', '9번 프로젝트 업무9', '9번 프로젝트 업무9 입니다.', null, null, 5); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (9, '2024-04-11', '2024-04-19', 200, 0, '2024-04-19', true, null, '서현우', 'LV2', 'TODO', '9번 프로젝트 업무10', '9번 프로젝트 업무10 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (10, '2024-04-11', '2024-04-20', 201, 20, '2024-04-20', false, null, '김지원', 'LV0', 'HOLD', '10번플젝업무1', '10번플젝업무1 입니다.', null, null, 1); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (10, '2024-04-11', '2024-04-21', 202, 10, '2024-04-21', true, null, '서현우', 'LV0', 'TEST', '10번플젝업무2', '10번플젝업무2 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (10, '2024-04-11', '2024-04-22', 203, 20, '2024-04-22', false, null, '서현우', 'LV3', 'HOLD', '10번플젝업무3', '10번플젝업무3 입니다.', null, null, 8); +INSERT INTO task (proj_no, task_create_date, task_end_date, task_no, task_percent, task_start_date, task_test, task_update_date, assignee, task_priority_id, task_status_id, task_title, task_desc, task_finish_date, task_test_url, assignee_eno) VALUES (10, '2024-04-11', '2024-04-24', 204, 0, '2024-04-24', false, null, '강수빈', 'LV1', 'TODO', '10번플젝업무4', '10번플젝업무4 입니다.', null, null, 6); + + diff --git a/papplan/target/classes/application.properties b/papplan/target/classes/application.properties deleted file mode 100644 index 4962c96..0000000 --- a/papplan/target/classes/application.properties +++ /dev/null @@ -1,25 +0,0 @@ -#spring.application.name=papplan -# -#spring.sql.init.platform=mariadb -#spring.sql.init.encoding=UTF-8 -#spring.sql.init.mode=always -# -#spring.datasource.driverClassName=org.mariadb.jdbc.Driver -#spring.datasource.url=jdbc:mariadb://localhost:3307/papplan -## spring.datasource.url=jdbc:mariadb://54.150.211.146:3306/papplan -#spring.datasource.username=root -#spring.datasource.password=root -# -## Hibernate SQL ?? ?? ?? -#logging.level.org.hibernate.SQL=debug -# -# -#spring.thymeleaf.cache=false -# -#devtools.livereload.enabled=true -# -##JPA -#spring.jpa.hibernate.ddl-auto=create -## spring.jpa.hibernate.ddl-auto=update -#spring.jpa.generate-ddl=false -#spring.jpa.show-sql=true diff --git a/papplan/target/classes/com/boogle/papplan/PapplanApplication.class b/papplan/target/classes/com/boogle/papplan/PapplanApplication.class deleted file mode 100644 index 916f7ac..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/PapplanApplication.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Contributor.class b/papplan/target/classes/com/boogle/papplan/entity/Contributor.class deleted file mode 100644 index 548e8c9..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Contributor.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Department.class b/papplan/target/classes/com/boogle/papplan/entity/Department.class deleted file mode 100644 index 072cbe9..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Department.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Employees.class b/papplan/target/classes/com/boogle/papplan/entity/Employees.class deleted file mode 100644 index c4b5123..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Employees.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Position.class b/papplan/target/classes/com/boogle/papplan/entity/Position.class deleted file mode 100644 index 1f8bd6d..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Position.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Project.class b/papplan/target/classes/com/boogle/papplan/entity/Project.class deleted file mode 100644 index efc66ea..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Project.class and /dev/null differ diff --git a/papplan/target/classes/com/boogle/papplan/entity/Task.class b/papplan/target/classes/com/boogle/papplan/entity/Task.class deleted file mode 100644 index 8da057b..0000000 Binary files a/papplan/target/classes/com/boogle/papplan/entity/Task.class and /dev/null differ diff --git a/papplan/target/test-classes/com/boogle/papplan/PapplanApplicationTests.class b/papplan/target/test-classes/com/boogle/papplan/PapplanApplicationTests.class deleted file mode 100644 index 1a326fe..0000000 Binary files a/papplan/target/test-classes/com/boogle/papplan/PapplanApplicationTests.class and /dev/null differ