From c6bcf986803a929df6788b67b73adf6e4c4e2580 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 12:44:53 +0900 Subject: [PATCH 01/12] add mvn checkstyle --- .gitignore | 4 +-- papplan/pom.xml | 17 ++++++++++++ papplan/target/classes/application.properties | 25 ------------------ .../boogle/papplan/PapplanApplication.class | Bin 746 -> 0 bytes .../boogle/papplan/entity/Contributor.class | Bin 3463 -> 0 bytes .../boogle/papplan/entity/Department.class | Bin 3510 -> 0 bytes .../com/boogle/papplan/entity/Employees.class | Bin 4897 -> 0 bytes .../com/boogle/papplan/entity/Position.class | Bin 3554 -> 0 bytes .../com/boogle/papplan/entity/Project.class | Bin 9133 -> 0 bytes .../com/boogle/papplan/entity/Task.class | Bin 6527 -> 0 bytes .../papplan/PapplanApplicationTests.class | Bin 429 -> 0 bytes 11 files changed, 19 insertions(+), 27 deletions(-) delete mode 100644 papplan/target/classes/application.properties delete mode 100644 papplan/target/classes/com/boogle/papplan/PapplanApplication.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Contributor.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Department.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Employees.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Position.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Project.class delete mode 100644 papplan/target/classes/com/boogle/papplan/entity/Task.class delete mode 100644 papplan/target/test-classes/com/boogle/papplan/PapplanApplicationTests.class diff --git a/.gitignore b/.gitignore index 00d2dee..5f90693 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,4 @@ 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 diff --git a/papplan/pom.xml b/papplan/pom.xml index 117b79f..8034e40 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -90,4 +90,21 @@ + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.3.1 + + + + checkstyle + + + + + + + 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 916f7acc259fc50ff4a8c459e308214895f9f04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 746 zcma)4%TC)s6g?9X987qH@`eQqM98AE>m~)Mjl{}4L{M0;8k@lkwP&L7nD)22YSjfF z(2uHm#~>vVS+MZEzK=Qg+%xm{-=Ajy$Jh%{V>n1m&SPWJO!AQ!jWVJ6<%|D9kxGP9 zMhB=fEI*1T!KoqT7xAM^9K-BqrIkBjnCTo18R~s=Cqv9&u7w6>8I~fY<$0OM(q4-= zlML<1BqAFMt9<;Lth)zQFdRnjBGaQmxlo#6y>lClNe!G;I_(_|L#$vmK%1d!Y|4v~ z&)-{-%kRd1^V>Q;sFD*aw(tRKw1_PUIPOf~_A^lwy=jx8Y4C~BPX2JbZ}h!NOY8TX zm_un__Dcwx($=d}kV)(_=^o78rSP;9h$x*Q>J?@AD$iF^YJz$X`yhqr^#C>cqbnvGP{heI@{R57Z{n$#AJfyNBG{= zA5dR>XxD0Omk(X-i(RX~sjc02W)cPyk)@eA_uPHX-RI+;;qU)m{0?9Yj}vH7(4TjU zsWsQ#utln5mP)qiq=e&H-cD-Db-c2*R`uL+0;+FvIUy;HQl-) z98oqsQCKnUsvu0Scyhh5^A-!9x4cvGEwb0A=a#d}UnxkG%5FgZOzzFGF9aYScDgC2 zS<~5BcIO@GTw51je)CPp8MztKP;(Qjq|n>cCULwH$MvvXjO^lF6; z>#0t;1<^|Xy#_SI6&%S~j+mXzhvuw$As8qd8i%ib#!z9vWgXSVf4yz8F3#98KS@FMN$??9Vr!RXB4?LHAeM@DO$aTb#eUsj!@FcT1!KHbJm6W}Y999hrrqg72cS zhUmcIP17mZqSBXh-K}aV(->|*Od077`$>xRei~B-d4aPIKTA`#S*eIh0<2|!LoS*{mq1m)d;3FK${-bZpI1|k z_83~^;N>d8)lsf=zUAC%6F3Be3J$<%0>Xd8T4_*%-}4auN$8`m@&sv z6XW578IR&T`N@;he78uRL&Lw|^iPx;d7lUnA#WK|kniaW%=h+4OyrQUYamah8&fTRd|ZMneAwhZ9i##fb!B{I63y6^N}-k)7_B zeS!&9@eli~;{)!5f$y5|3kgr#K?yg&;q6=CL zP{XKuRUs@Mf$bt+*Ah&cx3LoBjy=G0nY(V8w%>3^W+`}$^YsE>1N)7N?l1$2{8EN4 scPHGh$Tz=(dncR<;kUuMKb_^2-r#zZKb^9}pNmIa$v?Ep@UV^K{~Y}2^#A|> 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 072cbe9772ed01adf614e330bd5fa9807ca58345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3510 zcma)8TXPge6#hCpvpZQPWVs};8U!?AuB;*oY%Y+5M1l#yBm}uAOg2q2WOioRnFaGB zc(?ok^1_2w30PQV=?hl*n^gRIX0kg;7Agfh-F?pKbNSAt^Y?!*e+MvvjSN}@x=UWU zuj)&+ajwSroeYR+t956`?Ap2svp!GEx)H}X78Pdx$JgtsDF3CDXT zbfg8^XKYtqsg;*yby1KqfbV9h32C*Bf0O~(_nq?iP@i(!J4;n)vD6ZfOSU?>-WN1 zQOAVC2VzAHf0dfzcIs{&R+l@s0?w?)pr_@7n&r@?E#611Hq?7F%V0k@aR#SZN+rvk zRMLug&cr)-H;WX8Oni#diZ){614R=!Z{h?#5)j*(G}bGid%>El5(t&^?x<}j+ZK`= z=e-Gbh*W!0Af!YhiDrvM5|p-uz$&fJT9r6vW6ko{RFMj#dU~f-5VIyO<4gK=b$)u5 zbuOk^^i}EC91a|#;ZQc-hNiRK2_r_}MIDgE628vh`j*)hu}s{+P4?bH%c;q^d#v?j z$!vnYvx@d}y4*JL4ZamPRJPXTgy)v5;JO_!4A&1VH(&-YCzZwBxKr0oO4BAz58JLC zjD`p;DTJ0y+`-)pRs;@&Q#Y*6v1--YP$Mmi5|-Hz3tp{Sl2f+o^7cl%o>W)fG-M~k z$4&+dK8tVqw1BoZE zC+>t1F>ox}ve49_UT7ntmt8aMy0SXqSiUd)3~C&GI}m9WV+M~nmESJPx{mb-Z!DJM+Db|&5_35+Nm0ezf&-zl4oV&5 zsl!Jn4&8!~I7|zBNal3mw~N9Bu7a!H_Y02v6y83{ud)P~I2L|G0lNG?PeP3$ez#xl z-rZ$RuDY8&JCyY9PDwuos6=^C61aj3i?JRcsO9gOt`emH65S zoNTVLd$%g1g{DZw2h=0+UL5lwkZVyM>*5q~*&S_-4Xk;+C{G{rwi;A?rK;KRuA>*#H0l 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 c4b512355ef95a3e98ac33839ecbb9c8ba11a18e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4897 zcmb_f-E$jP75}Zgt6j+}+ezaz3ZY3GC-FyIl@utIb|5*OQXV#mfwOS+b~_Quk# zBCS%)XZdJ>^3j&B28I`gndT)kzzhvchhgBQ%<#w)Gd%IcKM^RuyZ34(*J~qYm_)nh zp7T3r@A=(x&%OT3zu)}>fN}i9L`uWaQcx+Z1i@O_EmWOqwe0u>*AKmLvoKkymV-^# zt((v_^xbf7IR%>63Kv&yxTR1-m+J=_9++-fru@)db8BN7@|PQoQgIi(y0=nx&-i{2 zI-wW%bqxpTvEkH0r%-ikb*~<}e#tFNtSA*eJ9IvclZ(DlvVa@Z`h)I`Se=S_^ zB9W&!8^2L5JIqpyL2JYJZZ@KkMr+ln*Ix>1tHOFlJoahGuDVq+P$AVCj!*Br2xns) zKYKWF<};4Jxe#3RMVdzv5zhvmALnQC)8Tcoa#l5{dtyxli#tzYPN5jSyXkS=TVnNFJSg-g^|M@fq5G(f9-+%o z*WzEpAcOBrQwupJf_%cpL3~JkFy{IAt|4NkMS#;b4&w+}t}B-J4YP(!0wK2)DG^SRlKyr##fb3gCZx#(^XEw9&#Wo6a?vm}*jdtX%sAN-yLraB3cs{_ zv*DCE?=6#+eP(RvYL;|-%EmONm|4m3Ck0w4XKg%!qgixe&c+2y3EgEIBRDCf1seq^ zE!sFGrBB=V7(OnnS8Y6rq6Uox+`h@xSJ?rAaNVu(i=r9_qF$GYR8r1LwIsP)8RRGz znVS1vLyxq!6qyJh8%b2Jdo$)PPt8n{1yY-?x%Ebw4M~?7rUz6H%nY=qZVbqob`P{qiHP{? zRv5@K%i?qRf{D*>IXtAv#uxD=R^2Vp&@aBo4$)qv&4q8PcU8E1**;&k@fCbk!-ExP z!<`8Hk`pd@A@lR=q2q_FqLC;D7d{mcz9pc6aa?97V_zu2j;=AnNty9?ZZv`7} zLC!@Ibj~S-L2Xko_qvAL?ffXT40yruSIcgFU^)mk8r88~Dca%~9kbiv*V!KSrauj>& z#H7S|q;UOw=ZM`ig}r#-D)yoOD)tk?qe(%;J4X#62P7mV4yoBN4JkLA3VApR$xDk2nbP_0<;vY3 z8Gajves|+Z-Oq0O8ezK3U{A%&UQlYA8Q(LbX*ufK;qcVLg^^?SJ3L|iHw zgj_17^M=5r-^1QJ$mNZEx(zg6Gzpq7T6t4|ECn+2RvYL_F+i#dXpi#_?A0QD$PF5lAx>35lb*S5BDTk;au`F&i&bKGS8 z_$Qucs}be>H++V=E{^_+>y&gZ)jN2Bl7Sig5)P#_%6J1SluXp{8cLKbyvd8uDy0nG zg3Eu;A&YxBhZiYzQLX^d2fN2>qp^E)02HSu9a#(llQ*A`@#YavFMbS*)%N|t;l4>CYB<-4kZ_cSTts!QtrYp5TMHZ4E!87DW$lS zKjTu1!Z^z7SDlj17Q2p+l7VHGMuSqC<5Rdr$;9hCbYG%miN)0(f&D%eIu}>dxS)K! z&u43#5{iBpO+XW)Z&fK+x((Jseo(8x=2mbEpI}ff);5=xSF%kxW|ACRzB`)fPQE`I zpSG9CrMM5A5C!!+Y>N8fZ=Sy^{4Gh_(rr@z8T%e#N58c@oW59l;7a*P5gi(@dx1#@nhUZ{y)#6)ouU) 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 1f8bd6d6bdfb3fb7278eb9be537ab71457d7e9f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3554 zcma)8YjYD-7=BK(o1|gehL!?Rkc$<2C5j-BUbxgE#fD;Aid+=7>7iY^*$vqZ*dO6{ z#~&bH_@FZa4$e6G1!w$CDn4g-lWv;8bRfIuyzg_~^S;k}+5Y|C%ijS^Vl#yffukk2 zoL_O>HCyH@W~E}APF^~`yx($dWIxs}ce3TB`!R zb6bc-ziK&a;{v&b8f}&3vgKJTw!Gjtu5T)vp1^({*f6WUnXkyIXL-JKN-{sY%3}xG zs-|7LR(7aP+R|C`*Aon5kAUWwWhsz$YPN0i5+#N}SHrtd-zm!#+uf9sS7$?CYrbXY z=Xf)1b}m|Lj_KE`G=`u-{s~0!9ta~Vs zDw$r%T;<(I+FFILf?Z#HPWC>yQ{L3q`YT9 zM^d0?&T{0{T6slQmlS6zeQwFLm(8lB_K{HY*DcaD@Rs=N*VC5N>nRMs@{s*I$=alA*FcP%qM;zIF$y zW?64DEM%>38!(i12hdm}_JpvQq-)VPOB+SA5^<1TH@$ULz5)zUiE@TE`m!*9-?2!zX@l^^p81(ijX5c1nu|pr3c1_OT z7dRF#r+PA4E3B7O=#GJ}@r}T~vbiCrU8iLFH!PpwIG%4hJ~MkIZY=88R$Hx-wr!rA zupG;u3Yc0}OsyEWi+d?>Jog201yy^YS~WM-*vp`V6@kp6TdS7jB}>hLu6jcsR|noS zif4i^gc@g8+?6HES0}RBj7&_Mw!LWia=a&r zjWpO7r|J|9#(HB?j2>=mRjDaKqtqtF5KD8`ab$JcHa$;zDbzR|TX<;~X$p@yx!(?D z2ZXfX2wPlz0u$&^v!1&YcRB9Te0NfwnZ+&`9<^P!&`kvgbOg)t-APFRiL@N5l&Es< zKwn_2pQt_D^?TTheYYVb_Vb2a6m#zId4S+N--2&__!k`fDL8$IPjwRrJK94s7>-Z-|KeSFweJ zj}fhNKJj}baJ;?Aft{KRlM|Wj2~6hk5z`oEPM3UC~ zD2Xo12AA>sLF1%EoZ-8Z;O|C;e}t|*9r+XD2k42XBY!{?M~9!|RIugZ%+*mo3fkCT z*p<^>VfPalV>#_P3U$OpK__IQkj&`{lYE8VC+N!QxnvA9RY(yuRY>Pj3Y3mOsa(1a z(w?@B^-kz$BQxLOJT5S@ete6IthNpez``_T2@G=ze#VuC&v6MeTbtj^0^r7_DpM_{DV|DZbs@h|qKkl_C`m;1wIXM9;F^gIdG)b~0h6ldv?sxe(L zsRDUZiRq0%bh@tsiBfbiND;q=6sZ&)r->vDUC)kBXp=!A4rIsInTB+B$3UR0rBqJr!OUd6>Wgu410<=(xsz^K>Xf_r9dp z2{!l%>J`;f*oQ@~^nlFANWP{(Bbh>wK)zn{xwY?5f_~_AKpmqsiy~Mu2HQezml8}j zml`wYoVu6X^()#GMf^?uit8_N8+hCJ=#OF->SG%wf>{cUWrttD9R3ZZn=c@rA!yAo z%iTn%L8x(t_B0K|Y-CTv{h%h+f}yLX>pFiN+!h{Ck>;kt-$QuZslV)eJYs$4{s(3S B{KfzP 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 efc66ea8b0ccbbeecf62b3b1a660cf0248a0bff3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9133 zcmdT}d3YUF6+bt5d*;2otj&~C3Iu4HmI#8#q^*=RrGc~!Z75LGGJP46M_%TI_a@c4 zE8>EdQcEqRlv)w$QWX%&A_}O0;=XI$aNkf|{_=Cd-(6;TWSUI>@%#L~=FORNe&=`Z z+tl;!pf4%TBO9tmqLhnRAT zr5>)q0P{m*{}ktV#cfATiRZ~H11c+^t}dqHRvL5izZTGav;hAmd>x_JZ&H5tU! zP^DO|Ao>_}56&8zE*J}NQs{%PG3{-`<#je+!}v9pQy4oIauqka>od4w6T)OcDCNcF zqV0u>c%n%WBx1Gj0N6-p3NhX_`}8FgQxh~*K@)e(>NwnkK`@960V=(rIBJ8uf_*+4 zb3;Ok7~$rnGmJJ2#@^+}TqCT`aG5U@pU4DCfHiUnaqPUo|0R{EN(T7vmS&nr%MwMJdE$bZ;CjCV&NQ&G;TMl?E0R7lK>M0Rpjyae9x7GT@82<;)Wr^>XHP)sNuzg&_glwGm6T z#&X8WBSU5dCy9e24gsh9RKT?bT~)ksPnVvb5P9Vih^`jp<_8yd$|;~%xm|@Kk9shr^|UTl?jbLNNN0GcoqbP;kV76e=se4j)2ymk(U@vKG4&( zc#Og9X!Vgnb=CvRw8{A}sc7{8HJQ}r<7)K&;{?iTOAXjfq>Nxz?LmWtsJkX%D)@&j zg0ER3YL!`#6~@00w@6!+PRHAuahZHzHSeD(44HS7*shiQ)AJynb^kYVI zCd_dQMWA3hmlqu@rd@SR+rbVz7bH`j)4Bd1HNnPBJs5&yY0)k^%S9w@C4bLxE4&+xrg(2`7!xbXGxDd>*WvmN(Ibh?pysuP;ByMmm6yAvSKv*<*c55hW+>m=iKZWM_D@SqKQa^#E5l(p);umMt2Eb0vWyd?7)`-h@Kk1FT--z z(RpI|`Sf3ozw@hPK#A7a11uGQW&x;^05$%J(4oV@?<+vngDb-|zUY3s;2yz!A%6J+ z5oM?kznTQlO6tcQ;|&mgU+la(nlpN)5a&yxIit-Aab6eA8J$^(^ZIDcX#YZ-FN@}k zPB6szifGPg9z&e3isp=dGsJmwG-tG^AkzJcBt zMp=kTDUTvWd6uAj6TKPdwmfv+B0_!;LwH#<#;NNgWD!5S7`+u}d7LD0oSg@a8tfb~ z*xLewT|a%WQq;ltL0CIjFD>;4>lK6H-CizM{q4A(fRpWL_oBNg9y{Fq1hLyFUVpgz zabjy0FFHc+5VsKCy>>BvjM$Q=sX>oDMNNlDTcXE~(0g3Ob|VhRb|az3IVSNGH6Nm^ z9@i5A&<-OB&<-P|CpjpkKuJ9n0PQr=0PQp~dYXeW3Y69}0njd^0ia!mrZ;eqra+Ja zpxs6mpxs7J&vH;sfwFoo0NP_T0<_1->x~?gSD;2c9{}w&ngH5sH0w-o`=g3e={z2S5jmIRG6nI`lal)S*Cg^o{`N zprHeF(3q?195h#fbbYQ1iX9G%QkIvy?$&yClNYuI-B2&4p+m`xvrl%xt9qmMyK(M~o%hashD59_0kL(0$*)=8g$ z)Ig82`SeLh{N3mUx(8C0eop_Odm-h}dmW|wAT_cC-kU!KDbG%$2k3rCO{^Q94?t>W z7t_sj1X2qdq8sT!NUf|)oqP9$xNf3K5COXp*wco~ZG zY~}lVtg}4s?k{%iE7bDlrkrO&Rl!*ELX(bem20dvrJnWE=jjXBfjE-nNl0~+Vaw?$Y*am+ zilBcQQjC_f41Ez&oUWwj=}V9jrRy7zvg|CpgMJfIjt77JT^Mc3osH1vj09D*yr_z}g8K~rMAXGZ366qR55vf$tX&($B*C+}iIKF&wjeh+l{gB>X$aFLD1X{G}lO0e^p_KjDu5pUj`> JFZ4Ik{|ofdi7Eg9 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 8da057b7775978a35125a88f503a7609a5c19fa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6527 zcmd^D>35v`GBtt_=<`NrTFV{9YIh9wS!#KM4)WGo_E3R;WUkZeY~ZE390%w}iS ziE@$qCig+^`@SH-;5Z4nFLHm+-;!Tm^`RMA&1$~q!){;oURQTjSJm$G|GoMg5gn(0 zm#D*|y|s9$JQv6Fp)5E2MkDm2vW(IoT`pJrWU)k@9t~XdFZpGx%$KL;F3MW!QCEt^ zGqFe8CbPwfD3$ZFIpWdohg#rRlCwb)%!Tqq6ve5Z262>lbR7_jelzvU4cSbBB$ZK3 zmM7|f9dIr^AS2oIQ(2$&!z_Up2x3OO0l%&wTUb3*XhW76QSIPX5z=v|Nd&B35RfQ{urmh*q>vo2u=* zqgELDxWf%F8hNyd6{`ek2qm|I$QouQZ3fXi*n5=bFd$2Gg)*8?7Z`gK_vR-_Fds?9 zwcVpW7M)39i!od$?5z1(X%Loq25ftsx>n>;BX0U31U6n`qj<#bdSI*#;jizgNzD@1(TAP9BgTZVOWMM7In>7MD%yUKgMMn)DsC0SYEUw>oZVAwrO6bydA&!9fLzT&&ytY=V)A)o8Y7;1Z|`)7aMFG2C%U0WXF|{bZNZJ0LzwroebqV43u5`x zf_Bk$9`!>0gn2VOKP_kv&kqL5KSe&BCsyWx5d8r~M|9K#J@Hj{|PS;|{fZLpB94kubX%N86F# z(D)gP^+L@07j`$GoL6l#z|5%_)^7w?0_GMok-1PNv=S4oQ06XLfy_x(-HY{+{DvzL z&vIoRk#Xsu)|VYdS%0YA)#Z%O+if;jYen64{-0Zf*zz-aPRYi&gkA3 z1-+6U;<+yiI;(qM74$0I`?{bjDd;tN?%RTVn&Y|e3X+=T`+^qq>JJ4i>bV~a ziYR8ervx=A*@^`JQ$bJDWsi0(`HONij%t4TaF8ybhnx_liRbOlAIzL0_Y(f^W*kOE z$#gf$iu4|jHVh8U_Rt3UnV@Ir*&g~i{jx;AKs3x8$h;Bupyxc=Ie0$LXde(_$V}Wq zC2}(047iD%{Wj)!p;~lYmEW9(L6Ih?bsIV^B|Y?e`eTXyfVwwRB8V=Ef`$^%=!+J%)!X(voXw8JbO+8GlK?J$dl zc7{V-zK;UW4zplqXE@Z^K6F8#vm+aij(bDM1``o}!HkAbUnV8`J4%-|=5raOME^tu z-d+?AtF1>jAsTR@znMC?`ogG$(e;??M$5UdM^Y~d>O;3bQF5q?jNEphIErjTi^c7< z<2>y|A9awC*nzeWY*^h**H6$5Rsn}4Q68(Efl)>|z>Q*HR9+5nS`2)NUXQoOuj&}u4zyjvhcDB8PobB8lR~{ojv@R?^_%3L zj`456>_+?zgCDpaEz=tzwubUlQA(W-4CR2Ld=tIdMLAiNQs)mtxl2*L#Z5U?lv3v# zL%By$zLg$xX*pArQs*Z_xmQuX%}qI5lu~ChLwQh9zTHiEt|+C>d4}>9Mfnc56Fpj# zQm05mIix7x>DIDZlv3waLwQ(HzKh=NGEc22rOv>H@>WIp9=8)+C`zf*wxPUTQNGuG z@SrHAPWXoMsG@wITg$L0rLGSQUzRZ-lZr%NFQ=hrbQ`r0b(eR zDayxJV)ElCG`X~>4L?I4zCs^G^J(2Yf$rz<`GOvPNjG27&DV7E4c&Z8H{XHu_jLCM z=>AA|pG0$&enNC@-0jO%Gqsg!20!LZ(7qR^X4U$JpQS6q8?MmR%arrUepOEQQzzYt wlBhpN)@R5%=~sYv(63dg%_Y=tF#at*-RS=rpTE#wG2$QUf1`iUzi9XW0BBoDrT_o{ 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 1a326fe1ae4d6bd6f896090900125338af946599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 429 zcma)2u};G<6g;<~fl_GchQz=K6~Y@!0jVG{MSy6P-7zM(BzELDz;7`jG4KI=6yiB$ zMPhm9ckkr)?!LZ1J^`Fz9HYZ9k+$TSwRxdGNboh7gkIRq4(G0tHjq$ovsjfBcof%_&Yme5RB-Z7; zuADacgA=8CvF<4Z Date: Thu, 11 Apr 2024 14:35:36 +0900 Subject: [PATCH 02/12] add spotbugs --- README.md | 10 ++++++++++ papplan/pom.xml | 27 +++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/README.md b/README.md index b96ab26..8f6c9ad 100644 --- a/README.md +++ b/README.md @@ -24,3 +24,13 @@ $ 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 +``` diff --git a/papplan/pom.xml b/papplan/pom.xml index 8034e40..f43b57c 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -68,6 +68,12 @@ com.fasterxml.jackson.datatype jackson-datatype-jsr310 + + + com.github.spotbugs + spotbugs-maven-plugin + 4.8.4.0 + @@ -87,6 +93,16 @@ 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 + @@ -104,6 +120,17 @@ + + + com.github.spotbugs + spotbugs-maven-plugin + 4.8.4.0 + + true + + target/site + + From 58f515fc8e423f46c2e1f00a37760b1c637b8481 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 15:36:56 +0900 Subject: [PATCH 03/12] spotbugs configuration --- papplan/.DS_Store | Bin 0 -> 6148 bytes papplan/pom.xml | 3 +++ 2 files changed, 3 insertions(+) create mode 100644 papplan/.DS_Store diff --git a/papplan/.DS_Store b/papplan/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..fd7d88fddf7fd870e6a2bd8ddac4f1df689e0178 GIT binary patch literal 6148 zcmeHK%}T>S5Z-NTn^J@v6!aGGTCrM@7B3;z7cim+m70)HgE3o@)Er77cYPsW#OHBl zcXJ39youNu*!^bbXE*af_J=XXokeiWn8_G3pdoTp)(D!{x*9qdk;^$kmit9E_haF& zndmQ?@Y~xgXC6!0jMcyY!=J}dmJbG>ywPlJwL3<~=ot_0lPKKW%NLpBrFS^G79#d5 z-Scmvu$Y=V7b3~MC<#-U5CtKG+}}n?APPq;k|2}0u5uV%qdPVCm&?QPXwbKYqw%V5 zEypLIpAOGftFEzoaCCk(eU4ue@uryMK)RG|jTO9uQY-4!O_Nw8Gq6`VRV*PfKnxHA z#K6WeppOEhw{ewI!NdSD@Dl^LKUmNZZH=WuxphE?*Jt#%5K%zKw*;c4(biZh1P=&T zseme#>n8?R>0q~XoUO4`sL~miE5kf`c#|1aT} zS^LPZr_hKPAO`*!1H3hHCk_;)&(?3{;aO`zdxVC9aV07spw}(|Fu;9ePdb&~LLK64 Xjio}I1?@5&kS+p}5bB75Utr)1XzxsK literal 0 HcmV?d00001 diff --git a/papplan/pom.xml b/papplan/pom.xml index f43b57c..ffcbe92 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -127,8 +127,11 @@ 4.8.4.0 true + Max + Low target/site + spotbugsReport.xml From 6a0632f588c8cb65a75d5cbe67ee07fc129c1b14 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 15:46:19 +0900 Subject: [PATCH 04/12] spotbugs configuration --- papplan/pom.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/papplan/pom.xml b/papplan/pom.xml index ffcbe92..e6c8556 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -129,8 +129,6 @@ true Max Low - - target/site spotbugsReport.xml From 87e3df53d5f9c684c98ebe9c1a550de605c683c9 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 16:16:36 +0900 Subject: [PATCH 05/12] rename pkg --- papplan/pom.xml | 7 +++++ .../boogle/papplan/PapplanApplication.java | 0 .../boogle/papplan/config/SpringConfig.java | 0 .../controller/DashBoardController.java | 2 -- .../papplan/controller/HomeController.java | 0 .../papplan/controller/LoginController.java | 0 .../papplan/controller/ProjectController.java | 0 .../papplan/controller/SearchController.java | 0 .../controller/StatisticController.java | 0 .../papplan/controller/TaskController.java | 0 .../com/boogle/papplan/dto/EmployeeDTO.java | 0 .../papplan/dto/StatisticCombinedDTO.java | 0 .../papplan/dto/StatisticProjectDTO.java | 0 .../papplan/dto/StatisticTaskStatusDTO.java | 0 .../com/boogle/papplan/dto/TaskDTO.java | 2 -- .../papplan/dto/project/ProjectDTO.java | 0 .../papplan/dto/project/ProjectQueryDTO.java | 0 .../boogle/papplan/entity/Contributor.java | 0 .../com/boogle/papplan/entity/Department.java | 0 .../com/boogle/papplan/entity/Employees.java | 0 .../com/boogle/papplan/entity/Position.java | 0 .../com/boogle/papplan/entity/Project.java | 0 .../papplan/entity/ProjectPriority.java | 0 .../boogle/papplan/entity/ProjectStatus.java | 0 .../com/boogle/papplan/entity/Task.java | 0 .../boogle/papplan/entity/TaskPriority.java | 0 .../com/boogle/papplan/entity/TaskStatus.java | 0 .../repository/ContributorRepository.java | 0 .../repository/DepartmentRepository.java | 0 .../repository/EmployeeRepository.java | 0 .../repository/PositionRepository.java | 0 .../repository/ProjectPriorityRepository.java | 0 .../papplan/repository/ProjectRepository.java | 0 .../repository/ProjectStatusRepository.java | 0 .../repository/StatisticRepository.java | 0 .../repository/TaskPriorityRepository.java | 0 .../papplan/repository/TaskRepository.java | 1 - .../repository/TaskStatusRepository.java | 0 .../papplan/service/StatisticService.java | 0 .../service/employee/EmployeeService.java | 1 - .../service/employee/EmployeeServiceImpl.java | 0 .../service/project/ProjectService.java | 0 .../service/project/ProjectServiceImpl.java | 0 .../papplan/service/search/SearchService.java | 0 .../service/search/SearchServiceImpl.java | 0 .../papplan/service/task/TaskService.java | 0 .../papplan/service/task/TaskServiceImpl.java | 3 --- .../src/main/resources/application-local.yml | 2 +- .../src/main/resources/application-test.yml | 27 +++++++++++++++++++ papplan/src/main/resources/application.yml | 2 +- .../papplan/PapplanApplicationTests.java | 0 .../employee/EmployeeServiceImplTest.java | 3 --- .../service/employee/SpringConfigTest.java | 0 .../project/ProjectServiceImplTest.java | 0 .../service/search/SearchServiceImplTest.java | 0 55 files changed, 36 insertions(+), 14 deletions(-) rename papplan/src/main/{java => }/com/boogle/papplan/PapplanApplication.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/config/SpringConfig.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/DashBoardController.java (97%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/HomeController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/LoginController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/ProjectController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/SearchController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/StatisticController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/controller/TaskController.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/EmployeeDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/StatisticCombinedDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/StatisticProjectDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/StatisticTaskStatusDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/TaskDTO.java (92%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/project/ProjectDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/dto/project/ProjectQueryDTO.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Contributor.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Department.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Employees.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Position.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Project.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/ProjectPriority.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/ProjectStatus.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/Task.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/TaskPriority.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/entity/TaskStatus.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/ContributorRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/DepartmentRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/EmployeeRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/PositionRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/ProjectPriorityRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/ProjectRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/ProjectStatusRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/StatisticRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/TaskPriorityRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/TaskRepository.java (96%) rename papplan/src/main/{java => }/com/boogle/papplan/repository/TaskStatusRepository.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/StatisticService.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/employee/EmployeeService.java (88%) rename papplan/src/main/{java => }/com/boogle/papplan/service/employee/EmployeeServiceImpl.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/project/ProjectService.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/project/ProjectServiceImpl.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/search/SearchService.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/search/SearchServiceImpl.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/task/TaskService.java (100%) rename papplan/src/main/{java => }/com/boogle/papplan/service/task/TaskServiceImpl.java (99%) create mode 100644 papplan/src/main/resources/application-test.yml rename papplan/src/test/{java => }/com/boogle/papplan/PapplanApplicationTests.java (100%) rename papplan/src/test/{java => }/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java (94%) rename papplan/src/test/{java => }/com/boogle/papplan/service/employee/SpringConfigTest.java (100%) rename papplan/src/test/{java => }/com/boogle/papplan/service/project/ProjectServiceImplTest.java (100%) rename papplan/src/test/{java => }/com/boogle/papplan/service/search/SearchServiceImplTest.java (100%) diff --git a/papplan/pom.xml b/papplan/pom.xml index e6c8556..4ee1f66 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -74,6 +74,13 @@ spotbugs-maven-plugin 4.8.4.0 + + + com.h2database + h2 + 2.2.224 + test + diff --git a/papplan/src/main/java/com/boogle/papplan/PapplanApplication.java b/papplan/src/main/com/boogle/papplan/PapplanApplication.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/PapplanApplication.java rename to papplan/src/main/com/boogle/papplan/PapplanApplication.java diff --git a/papplan/src/main/java/com/boogle/papplan/config/SpringConfig.java b/papplan/src/main/com/boogle/papplan/config/SpringConfig.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/config/SpringConfig.java rename to papplan/src/main/com/boogle/papplan/config/SpringConfig.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java b/papplan/src/main/com/boogle/papplan/controller/DashBoardController.java similarity index 97% rename from papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java rename to papplan/src/main/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/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/controller/HomeController.java b/papplan/src/main/com/boogle/papplan/controller/HomeController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/HomeController.java rename to papplan/src/main/com/boogle/papplan/controller/HomeController.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/LoginController.java b/papplan/src/main/com/boogle/papplan/controller/LoginController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/LoginController.java rename to papplan/src/main/com/boogle/papplan/controller/LoginController.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/ProjectController.java b/papplan/src/main/com/boogle/papplan/controller/ProjectController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/ProjectController.java rename to papplan/src/main/com/boogle/papplan/controller/ProjectController.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/SearchController.java b/papplan/src/main/com/boogle/papplan/controller/SearchController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/SearchController.java rename to papplan/src/main/com/boogle/papplan/controller/SearchController.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/StatisticController.java b/papplan/src/main/com/boogle/papplan/controller/StatisticController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/StatisticController.java rename to papplan/src/main/com/boogle/papplan/controller/StatisticController.java diff --git a/papplan/src/main/java/com/boogle/papplan/controller/TaskController.java b/papplan/src/main/com/boogle/papplan/controller/TaskController.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/controller/TaskController.java rename to papplan/src/main/com/boogle/papplan/controller/TaskController.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/EmployeeDTO.java b/papplan/src/main/com/boogle/papplan/dto/EmployeeDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/EmployeeDTO.java rename to papplan/src/main/com/boogle/papplan/dto/EmployeeDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/StatisticCombinedDTO.java b/papplan/src/main/com/boogle/papplan/dto/StatisticCombinedDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/StatisticCombinedDTO.java rename to papplan/src/main/com/boogle/papplan/dto/StatisticCombinedDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/StatisticProjectDTO.java b/papplan/src/main/com/boogle/papplan/dto/StatisticProjectDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/StatisticProjectDTO.java rename to papplan/src/main/com/boogle/papplan/dto/StatisticProjectDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/StatisticTaskStatusDTO.java b/papplan/src/main/com/boogle/papplan/dto/StatisticTaskStatusDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/StatisticTaskStatusDTO.java rename to papplan/src/main/com/boogle/papplan/dto/StatisticTaskStatusDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java b/papplan/src/main/com/boogle/papplan/dto/TaskDTO.java similarity index 92% rename from papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java rename to papplan/src/main/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/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/dto/project/ProjectDTO.java b/papplan/src/main/com/boogle/papplan/dto/project/ProjectDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/project/ProjectDTO.java rename to papplan/src/main/com/boogle/papplan/dto/project/ProjectDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/dto/project/ProjectQueryDTO.java b/papplan/src/main/com/boogle/papplan/dto/project/ProjectQueryDTO.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/dto/project/ProjectQueryDTO.java rename to papplan/src/main/com/boogle/papplan/dto/project/ProjectQueryDTO.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Contributor.java b/papplan/src/main/com/boogle/papplan/entity/Contributor.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Contributor.java rename to papplan/src/main/com/boogle/papplan/entity/Contributor.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Department.java b/papplan/src/main/com/boogle/papplan/entity/Department.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Department.java rename to papplan/src/main/com/boogle/papplan/entity/Department.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Employees.java b/papplan/src/main/com/boogle/papplan/entity/Employees.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Employees.java rename to papplan/src/main/com/boogle/papplan/entity/Employees.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Position.java b/papplan/src/main/com/boogle/papplan/entity/Position.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Position.java rename to papplan/src/main/com/boogle/papplan/entity/Position.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Project.java b/papplan/src/main/com/boogle/papplan/entity/Project.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Project.java rename to papplan/src/main/com/boogle/papplan/entity/Project.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/ProjectPriority.java b/papplan/src/main/com/boogle/papplan/entity/ProjectPriority.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/ProjectPriority.java rename to papplan/src/main/com/boogle/papplan/entity/ProjectPriority.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/ProjectStatus.java b/papplan/src/main/com/boogle/papplan/entity/ProjectStatus.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/ProjectStatus.java rename to papplan/src/main/com/boogle/papplan/entity/ProjectStatus.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/Task.java b/papplan/src/main/com/boogle/papplan/entity/Task.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/Task.java rename to papplan/src/main/com/boogle/papplan/entity/Task.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/TaskPriority.java b/papplan/src/main/com/boogle/papplan/entity/TaskPriority.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/TaskPriority.java rename to papplan/src/main/com/boogle/papplan/entity/TaskPriority.java diff --git a/papplan/src/main/java/com/boogle/papplan/entity/TaskStatus.java b/papplan/src/main/com/boogle/papplan/entity/TaskStatus.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/entity/TaskStatus.java rename to papplan/src/main/com/boogle/papplan/entity/TaskStatus.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/ContributorRepository.java b/papplan/src/main/com/boogle/papplan/repository/ContributorRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/ContributorRepository.java rename to papplan/src/main/com/boogle/papplan/repository/ContributorRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/DepartmentRepository.java b/papplan/src/main/com/boogle/papplan/repository/DepartmentRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/DepartmentRepository.java rename to papplan/src/main/com/boogle/papplan/repository/DepartmentRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/EmployeeRepository.java b/papplan/src/main/com/boogle/papplan/repository/EmployeeRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/EmployeeRepository.java rename to papplan/src/main/com/boogle/papplan/repository/EmployeeRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/PositionRepository.java b/papplan/src/main/com/boogle/papplan/repository/PositionRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/PositionRepository.java rename to papplan/src/main/com/boogle/papplan/repository/PositionRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/ProjectPriorityRepository.java b/papplan/src/main/com/boogle/papplan/repository/ProjectPriorityRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/ProjectPriorityRepository.java rename to papplan/src/main/com/boogle/papplan/repository/ProjectPriorityRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/ProjectRepository.java b/papplan/src/main/com/boogle/papplan/repository/ProjectRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/ProjectRepository.java rename to papplan/src/main/com/boogle/papplan/repository/ProjectRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/ProjectStatusRepository.java b/papplan/src/main/com/boogle/papplan/repository/ProjectStatusRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/ProjectStatusRepository.java rename to papplan/src/main/com/boogle/papplan/repository/ProjectStatusRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/StatisticRepository.java b/papplan/src/main/com/boogle/papplan/repository/StatisticRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/StatisticRepository.java rename to papplan/src/main/com/boogle/papplan/repository/StatisticRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/TaskPriorityRepository.java b/papplan/src/main/com/boogle/papplan/repository/TaskPriorityRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/TaskPriorityRepository.java rename to papplan/src/main/com/boogle/papplan/repository/TaskPriorityRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java b/papplan/src/main/com/boogle/papplan/repository/TaskRepository.java similarity index 96% rename from papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java rename to papplan/src/main/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/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/repository/TaskStatusRepository.java b/papplan/src/main/com/boogle/papplan/repository/TaskStatusRepository.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/repository/TaskStatusRepository.java rename to papplan/src/main/com/boogle/papplan/repository/TaskStatusRepository.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/StatisticService.java b/papplan/src/main/com/boogle/papplan/service/StatisticService.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/StatisticService.java rename to papplan/src/main/com/boogle/papplan/service/StatisticService.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java b/papplan/src/main/com/boogle/papplan/service/employee/EmployeeService.java similarity index 88% rename from papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java rename to papplan/src/main/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/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/employee/EmployeeServiceImpl.java b/papplan/src/main/com/boogle/papplan/service/employee/EmployeeServiceImpl.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeServiceImpl.java rename to papplan/src/main/com/boogle/papplan/service/employee/EmployeeServiceImpl.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/project/ProjectService.java b/papplan/src/main/com/boogle/papplan/service/project/ProjectService.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/project/ProjectService.java rename to papplan/src/main/com/boogle/papplan/service/project/ProjectService.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/project/ProjectServiceImpl.java b/papplan/src/main/com/boogle/papplan/service/project/ProjectServiceImpl.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/project/ProjectServiceImpl.java rename to papplan/src/main/com/boogle/papplan/service/project/ProjectServiceImpl.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/search/SearchService.java b/papplan/src/main/com/boogle/papplan/service/search/SearchService.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/search/SearchService.java rename to papplan/src/main/com/boogle/papplan/service/search/SearchService.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/search/SearchServiceImpl.java b/papplan/src/main/com/boogle/papplan/service/search/SearchServiceImpl.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/search/SearchServiceImpl.java rename to papplan/src/main/com/boogle/papplan/service/search/SearchServiceImpl.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/task/TaskService.java b/papplan/src/main/com/boogle/papplan/service/task/TaskService.java similarity index 100% rename from papplan/src/main/java/com/boogle/papplan/service/task/TaskService.java rename to papplan/src/main/com/boogle/papplan/service/task/TaskService.java diff --git a/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java b/papplan/src/main/com/boogle/papplan/service/task/TaskServiceImpl.java similarity index 99% rename from papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java rename to papplan/src/main/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/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..d9c0526 --- /dev/null +++ b/papplan/src/main/resources/application-test.yml @@ -0,0 +1,27 @@ +spring: + sql: + init: + platform: mariadb + encoding: UTF-8 + mode: always + 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/PapplanApplicationTests.java b/papplan/src/test/com/boogle/papplan/PapplanApplicationTests.java similarity index 100% rename from papplan/src/test/java/com/boogle/papplan/PapplanApplicationTests.java rename to papplan/src/test/com/boogle/papplan/PapplanApplicationTests.java diff --git a/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java b/papplan/src/test/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java similarity index 94% rename from papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java rename to papplan/src/test/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/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/java/com/boogle/papplan/service/employee/SpringConfigTest.java b/papplan/src/test/com/boogle/papplan/service/employee/SpringConfigTest.java similarity index 100% rename from papplan/src/test/java/com/boogle/papplan/service/employee/SpringConfigTest.java rename to papplan/src/test/com/boogle/papplan/service/employee/SpringConfigTest.java diff --git a/papplan/src/test/java/com/boogle/papplan/service/project/ProjectServiceImplTest.java b/papplan/src/test/com/boogle/papplan/service/project/ProjectServiceImplTest.java similarity index 100% rename from papplan/src/test/java/com/boogle/papplan/service/project/ProjectServiceImplTest.java rename to papplan/src/test/com/boogle/papplan/service/project/ProjectServiceImplTest.java diff --git a/papplan/src/test/java/com/boogle/papplan/service/search/SearchServiceImplTest.java b/papplan/src/test/com/boogle/papplan/service/search/SearchServiceImplTest.java similarity index 100% rename from papplan/src/test/java/com/boogle/papplan/service/search/SearchServiceImplTest.java rename to papplan/src/test/com/boogle/papplan/service/search/SearchServiceImplTest.java From f8707905a3e07ef6e8bde4a28d65a37c5ff8a240 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 17:18:17 +0900 Subject: [PATCH 06/12] h2db generation for test test2 failed --- .gitignore | 3 + README.md | 2 +- .../src/main/resources/application-test.yml | 2 + .../init-db-script/a_create_table.sql | 90 ++++++ .../init-db-script/a_create_table.sql.ori | 123 ++++++++ .../init-db-script/b_insert_table.sql | 290 ++++++++++++++++++ 6 files changed, 509 insertions(+), 1 deletion(-) create mode 100644 papplan/src/test/resources/init-db-script/a_create_table.sql create mode 100644 papplan/src/test/resources/init-db-script/a_create_table.sql.ori create mode 100644 papplan/src/test/resources/init-db-script/b_insert_table.sql diff --git a/.gitignore b/.gitignore index 5f90693..b22ab04 100644 --- a/.gitignore +++ b/.gitignore @@ -220,3 +220,6 @@ buildNumber.properties .classpath # End of https://www.toptal.com/developers/gitignore/api/java,eclipse,intellij,maven + +# jenkin +test.db.lock.db diff --git a/README.md b/README.md index 8f6c9ad..c986d6f 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,4 @@ $ ./mvnw site $ cd .. $ ls -l papplan/target/checkstyle-result.xml $ ls -l papplan/target/site/spotbugs.xml -``` +``` \ No newline at end of file diff --git a/papplan/src/main/resources/application-test.yml b/papplan/src/main/resources/application-test.yml index d9c0526..f052ec1 100644 --- a/papplan/src/main/resources/application-test.yml +++ b/papplan/src/main/resources/application-test.yml @@ -4,6 +4,8 @@ spring: platform: mariadb encoding: UTF-8 mode: always + schema-locations: init-db-script/a_create_table.sql + data-locations: init-db-script/b_insert_table.sql datasource: driver-class-name: org.h2.Driver url: jdbc:h2:mem:test;MODE=MariaDB 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); + + From e2f398d7e0a32b7dffa8e68b829618128e36c754 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Thu, 11 Apr 2024 17:57:31 +0900 Subject: [PATCH 07/12] jacoco ing... --- README.md | 3 +++ papplan/pom.xml | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/README.md b/README.md index c986d6f..9e7743f 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,7 @@ $ ./mvnw site $ cd .. $ ls -l papplan/target/checkstyle-result.xml $ ls -l papplan/target/site/spotbugs.xml + +$ ./mvnw test -DargLine="-Dspring.profiles.active=test" +$ ./mvnw jacoco:report -DargLine="-Dspring.profiles.active=test" ``` \ No newline at end of file diff --git a/papplan/pom.xml b/papplan/pom.xml index 4ee1f66..4bfa147 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -110,6 +110,26 @@ maven-project-info-reports-plugin 3.5.0 + + + org.jacoco + jacoco-maven-plugin + 0.8.12 + + + + prepare-agent + + + + report + test + + report + + + + From e18299e80a5a17d373748c165d74ac6899c50747 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Fri, 12 Apr 2024 09:13:02 +0900 Subject: [PATCH 08/12] Tests run: 8, Failures: 2, Errors: 0, Skipped: 0 - ./mvnw test -DargLine="-Dspring.profiles.active=test" -Dmaven.test.failure.ignore=true --- .gitignore | 1 + README.md | 5 +++-- papplan/.DS_Store | Bin 6148 -> 0 bytes 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 papplan/.DS_Store diff --git a/.gitignore b/.gitignore index b22ab04..1031142 100644 --- a/.gitignore +++ b/.gitignore @@ -223,3 +223,4 @@ buildNumber.properties # jenkin test.db.lock.db +papplan/.DS_Store diff --git a/README.md b/README.md index 9e7743f..77e9ee3 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ $ cd .. $ ls -l papplan/target/checkstyle-result.xml $ ls -l papplan/target/site/spotbugs.xml -$ ./mvnw test -DargLine="-Dspring.profiles.active=test" -$ ./mvnw jacoco:report -DargLine="-Dspring.profiles.active=test" +$ ./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 ``` \ No newline at end of file diff --git a/papplan/.DS_Store b/papplan/.DS_Store deleted file mode 100644 index fd7d88fddf7fd870e6a2bd8ddac4f1df689e0178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK%}T>S5Z-NTn^J@v6!aGGTCrM@7B3;z7cim+m70)HgE3o@)Er77cYPsW#OHBl zcXJ39youNu*!^bbXE*af_J=XXokeiWn8_G3pdoTp)(D!{x*9qdk;^$kmit9E_haF& zndmQ?@Y~xgXC6!0jMcyY!=J}dmJbG>ywPlJwL3<~=ot_0lPKKW%NLpBrFS^G79#d5 z-Scmvu$Y=V7b3~MC<#-U5CtKG+}}n?APPq;k|2}0u5uV%qdPVCm&?QPXwbKYqw%V5 zEypLIpAOGftFEzoaCCk(eU4ue@uryMK)RG|jTO9uQY-4!O_Nw8Gq6`VRV*PfKnxHA z#K6WeppOEhw{ewI!NdSD@Dl^LKUmNZZH=WuxphE?*Jt#%5K%zKw*;c4(biZh1P=&T zseme#>n8?R>0q~XoUO4`sL~miE5kf`c#|1aT} zS^LPZr_hKPAO`*!1H3hHCk_;)&(?3{;aO`zdxVC9aV07spw}(|Fu;9ePdb&~LLK64 Xjio}I1?@5&kS+p}5bB75Utr)1XzxsK From a3bad02f562cac33f5f729134c936f7b408aaeba Mon Sep 17 00:00:00 2001 From: dmario24 Date: Fri, 12 Apr 2024 09:52:31 +0900 Subject: [PATCH 09/12] make done jacoco exec --- papplan/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/papplan/pom.xml b/papplan/pom.xml index 4bfa147..c1ff4e1 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -114,7 +114,7 @@ org.jacoco jacoco-maven-plugin - 0.8.12 + 0.8.4 @@ -123,7 +123,7 @@ report - test + prepare-package report From b093a0886066c4362f9bf710f3b589a045526219 Mon Sep 17 00:00:00 2001 From: dmario24 Date: Fri, 12 Apr 2024 09:53:08 +0900 Subject: [PATCH 10/12] update docs --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 77e9ee3..7da1ffb 100644 --- a/README.md +++ b/README.md @@ -37,4 +37,7 @@ $ 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 -``` \ No newline at end of file +``` + +## Ref +- https://www.jacoco.org/jacoco/trunk/doc/maven.html \ No newline at end of file From 9ee15550072ad1ac85c70d7092cf9910a8176b2b Mon Sep 17 00:00:00 2001 From: dmario24 Date: Fri, 12 Apr 2024 12:02:52 +0900 Subject: [PATCH 11/12] package return java --- .../main/{ => java}/com/boogle/papplan/PapplanApplication.java | 0 .../main/{ => java}/com/boogle/papplan/config/SpringConfig.java | 0 .../com/boogle/papplan/controller/DashBoardController.java | 0 .../{ => java}/com/boogle/papplan/controller/HomeController.java | 0 .../{ => java}/com/boogle/papplan/controller/LoginController.java | 0 .../com/boogle/papplan/controller/ProjectController.java | 0 .../com/boogle/papplan/controller/SearchController.java | 0 .../com/boogle/papplan/controller/StatisticController.java | 0 .../{ => java}/com/boogle/papplan/controller/TaskController.java | 0 .../src/main/{ => java}/com/boogle/papplan/dto/EmployeeDTO.java | 0 .../{ => java}/com/boogle/papplan/dto/StatisticCombinedDTO.java | 0 .../{ => java}/com/boogle/papplan/dto/StatisticProjectDTO.java | 0 .../{ => java}/com/boogle/papplan/dto/StatisticTaskStatusDTO.java | 0 papplan/src/main/{ => java}/com/boogle/papplan/dto/TaskDTO.java | 0 .../{ => java}/com/boogle/papplan/dto/project/ProjectDTO.java | 0 .../com/boogle/papplan/dto/project/ProjectQueryDTO.java | 0 .../main/{ => java}/com/boogle/papplan/entity/Contributor.java | 0 .../src/main/{ => java}/com/boogle/papplan/entity/Department.java | 0 .../src/main/{ => java}/com/boogle/papplan/entity/Employees.java | 0 .../src/main/{ => java}/com/boogle/papplan/entity/Position.java | 0 .../src/main/{ => java}/com/boogle/papplan/entity/Project.java | 0 .../{ => java}/com/boogle/papplan/entity/ProjectPriority.java | 0 .../main/{ => java}/com/boogle/papplan/entity/ProjectStatus.java | 0 papplan/src/main/{ => java}/com/boogle/papplan/entity/Task.java | 0 .../main/{ => java}/com/boogle/papplan/entity/TaskPriority.java | 0 .../src/main/{ => java}/com/boogle/papplan/entity/TaskStatus.java | 0 .../com/boogle/papplan/repository/ContributorRepository.java | 0 .../com/boogle/papplan/repository/DepartmentRepository.java | 0 .../com/boogle/papplan/repository/EmployeeRepository.java | 0 .../com/boogle/papplan/repository/PositionRepository.java | 0 .../com/boogle/papplan/repository/ProjectPriorityRepository.java | 0 .../com/boogle/papplan/repository/ProjectRepository.java | 0 .../com/boogle/papplan/repository/ProjectStatusRepository.java | 0 .../com/boogle/papplan/repository/StatisticRepository.java | 0 .../com/boogle/papplan/repository/TaskPriorityRepository.java | 0 .../{ => java}/com/boogle/papplan/repository/TaskRepository.java | 0 .../com/boogle/papplan/repository/TaskStatusRepository.java | 0 .../{ => java}/com/boogle/papplan/service/StatisticService.java | 0 .../com/boogle/papplan/service/employee/EmployeeService.java | 0 .../com/boogle/papplan/service/employee/EmployeeServiceImpl.java | 0 .../com/boogle/papplan/service/project/ProjectService.java | 0 .../com/boogle/papplan/service/project/ProjectServiceImpl.java | 0 .../com/boogle/papplan/service/search/SearchService.java | 0 .../com/boogle/papplan/service/search/SearchServiceImpl.java | 0 .../{ => java}/com/boogle/papplan/service/task/TaskService.java | 0 .../com/boogle/papplan/service/task/TaskServiceImpl.java | 0 .../{ => java}/com/boogle/papplan/PapplanApplicationTests.java | 0 .../boogle/papplan/service/employee/EmployeeServiceImplTest.java | 0 .../com/boogle/papplan/service/employee/SpringConfigTest.java | 0 .../boogle/papplan/service/project/ProjectServiceImplTest.java | 0 .../com/boogle/papplan/service/search/SearchServiceImplTest.java | 0 51 files changed, 0 insertions(+), 0 deletions(-) rename papplan/src/main/{ => java}/com/boogle/papplan/PapplanApplication.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/config/SpringConfig.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/DashBoardController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/HomeController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/LoginController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/ProjectController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/SearchController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/StatisticController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/controller/TaskController.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/EmployeeDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/StatisticCombinedDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/StatisticProjectDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/StatisticTaskStatusDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/TaskDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/project/ProjectDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/dto/project/ProjectQueryDTO.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Contributor.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Department.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Employees.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Position.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Project.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/ProjectPriority.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/ProjectStatus.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/Task.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/TaskPriority.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/entity/TaskStatus.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/ContributorRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/DepartmentRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/EmployeeRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/PositionRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/ProjectPriorityRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/ProjectRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/ProjectStatusRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/StatisticRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/TaskPriorityRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/TaskRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/repository/TaskStatusRepository.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/StatisticService.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/employee/EmployeeService.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/employee/EmployeeServiceImpl.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/project/ProjectService.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/project/ProjectServiceImpl.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/search/SearchService.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/search/SearchServiceImpl.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/task/TaskService.java (100%) rename papplan/src/main/{ => java}/com/boogle/papplan/service/task/TaskServiceImpl.java (100%) rename papplan/src/test/{ => java}/com/boogle/papplan/PapplanApplicationTests.java (100%) rename papplan/src/test/{ => java}/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java (100%) rename papplan/src/test/{ => java}/com/boogle/papplan/service/employee/SpringConfigTest.java (100%) rename papplan/src/test/{ => java}/com/boogle/papplan/service/project/ProjectServiceImplTest.java (100%) rename papplan/src/test/{ => java}/com/boogle/papplan/service/search/SearchServiceImplTest.java (100%) diff --git a/papplan/src/main/com/boogle/papplan/PapplanApplication.java b/papplan/src/main/java/com/boogle/papplan/PapplanApplication.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/PapplanApplication.java rename to papplan/src/main/java/com/boogle/papplan/PapplanApplication.java diff --git a/papplan/src/main/com/boogle/papplan/config/SpringConfig.java b/papplan/src/main/java/com/boogle/papplan/config/SpringConfig.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/config/SpringConfig.java rename to papplan/src/main/java/com/boogle/papplan/config/SpringConfig.java diff --git a/papplan/src/main/com/boogle/papplan/controller/DashBoardController.java b/papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/DashBoardController.java rename to papplan/src/main/java/com/boogle/papplan/controller/DashBoardController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/HomeController.java b/papplan/src/main/java/com/boogle/papplan/controller/HomeController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/HomeController.java rename to papplan/src/main/java/com/boogle/papplan/controller/HomeController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/LoginController.java b/papplan/src/main/java/com/boogle/papplan/controller/LoginController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/LoginController.java rename to papplan/src/main/java/com/boogle/papplan/controller/LoginController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/ProjectController.java b/papplan/src/main/java/com/boogle/papplan/controller/ProjectController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/ProjectController.java rename to papplan/src/main/java/com/boogle/papplan/controller/ProjectController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/SearchController.java b/papplan/src/main/java/com/boogle/papplan/controller/SearchController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/SearchController.java rename to papplan/src/main/java/com/boogle/papplan/controller/SearchController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/StatisticController.java b/papplan/src/main/java/com/boogle/papplan/controller/StatisticController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/StatisticController.java rename to papplan/src/main/java/com/boogle/papplan/controller/StatisticController.java diff --git a/papplan/src/main/com/boogle/papplan/controller/TaskController.java b/papplan/src/main/java/com/boogle/papplan/controller/TaskController.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/controller/TaskController.java rename to papplan/src/main/java/com/boogle/papplan/controller/TaskController.java diff --git a/papplan/src/main/com/boogle/papplan/dto/EmployeeDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/EmployeeDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/EmployeeDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/EmployeeDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/StatisticCombinedDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/StatisticCombinedDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/StatisticCombinedDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/StatisticCombinedDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/StatisticProjectDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/StatisticProjectDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/StatisticProjectDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/StatisticProjectDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/StatisticTaskStatusDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/StatisticTaskStatusDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/StatisticTaskStatusDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/StatisticTaskStatusDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/TaskDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/TaskDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/TaskDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/project/ProjectDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/project/ProjectDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/project/ProjectDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/project/ProjectDTO.java diff --git a/papplan/src/main/com/boogle/papplan/dto/project/ProjectQueryDTO.java b/papplan/src/main/java/com/boogle/papplan/dto/project/ProjectQueryDTO.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/dto/project/ProjectQueryDTO.java rename to papplan/src/main/java/com/boogle/papplan/dto/project/ProjectQueryDTO.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Contributor.java b/papplan/src/main/java/com/boogle/papplan/entity/Contributor.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Contributor.java rename to papplan/src/main/java/com/boogle/papplan/entity/Contributor.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Department.java b/papplan/src/main/java/com/boogle/papplan/entity/Department.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Department.java rename to papplan/src/main/java/com/boogle/papplan/entity/Department.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Employees.java b/papplan/src/main/java/com/boogle/papplan/entity/Employees.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Employees.java rename to papplan/src/main/java/com/boogle/papplan/entity/Employees.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Position.java b/papplan/src/main/java/com/boogle/papplan/entity/Position.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Position.java rename to papplan/src/main/java/com/boogle/papplan/entity/Position.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Project.java b/papplan/src/main/java/com/boogle/papplan/entity/Project.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Project.java rename to papplan/src/main/java/com/boogle/papplan/entity/Project.java diff --git a/papplan/src/main/com/boogle/papplan/entity/ProjectPriority.java b/papplan/src/main/java/com/boogle/papplan/entity/ProjectPriority.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/ProjectPriority.java rename to papplan/src/main/java/com/boogle/papplan/entity/ProjectPriority.java diff --git a/papplan/src/main/com/boogle/papplan/entity/ProjectStatus.java b/papplan/src/main/java/com/boogle/papplan/entity/ProjectStatus.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/ProjectStatus.java rename to papplan/src/main/java/com/boogle/papplan/entity/ProjectStatus.java diff --git a/papplan/src/main/com/boogle/papplan/entity/Task.java b/papplan/src/main/java/com/boogle/papplan/entity/Task.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/Task.java rename to papplan/src/main/java/com/boogle/papplan/entity/Task.java diff --git a/papplan/src/main/com/boogle/papplan/entity/TaskPriority.java b/papplan/src/main/java/com/boogle/papplan/entity/TaskPriority.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/TaskPriority.java rename to papplan/src/main/java/com/boogle/papplan/entity/TaskPriority.java diff --git a/papplan/src/main/com/boogle/papplan/entity/TaskStatus.java b/papplan/src/main/java/com/boogle/papplan/entity/TaskStatus.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/entity/TaskStatus.java rename to papplan/src/main/java/com/boogle/papplan/entity/TaskStatus.java diff --git a/papplan/src/main/com/boogle/papplan/repository/ContributorRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/ContributorRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/ContributorRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/ContributorRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/DepartmentRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/DepartmentRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/DepartmentRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/DepartmentRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/EmployeeRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/EmployeeRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/EmployeeRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/EmployeeRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/PositionRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/PositionRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/PositionRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/PositionRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/ProjectPriorityRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/ProjectPriorityRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/ProjectPriorityRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/ProjectPriorityRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/ProjectRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/ProjectRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/ProjectRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/ProjectRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/ProjectStatusRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/ProjectStatusRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/ProjectStatusRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/ProjectStatusRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/StatisticRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/StatisticRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/StatisticRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/StatisticRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/TaskPriorityRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/TaskPriorityRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/TaskPriorityRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/TaskPriorityRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/TaskRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/TaskRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/TaskRepository.java diff --git a/papplan/src/main/com/boogle/papplan/repository/TaskStatusRepository.java b/papplan/src/main/java/com/boogle/papplan/repository/TaskStatusRepository.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/repository/TaskStatusRepository.java rename to papplan/src/main/java/com/boogle/papplan/repository/TaskStatusRepository.java diff --git a/papplan/src/main/com/boogle/papplan/service/StatisticService.java b/papplan/src/main/java/com/boogle/papplan/service/StatisticService.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/StatisticService.java rename to papplan/src/main/java/com/boogle/papplan/service/StatisticService.java diff --git a/papplan/src/main/com/boogle/papplan/service/employee/EmployeeService.java b/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/employee/EmployeeService.java rename to papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeService.java diff --git a/papplan/src/main/com/boogle/papplan/service/employee/EmployeeServiceImpl.java b/papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeServiceImpl.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/employee/EmployeeServiceImpl.java rename to papplan/src/main/java/com/boogle/papplan/service/employee/EmployeeServiceImpl.java diff --git a/papplan/src/main/com/boogle/papplan/service/project/ProjectService.java b/papplan/src/main/java/com/boogle/papplan/service/project/ProjectService.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/project/ProjectService.java rename to papplan/src/main/java/com/boogle/papplan/service/project/ProjectService.java diff --git a/papplan/src/main/com/boogle/papplan/service/project/ProjectServiceImpl.java b/papplan/src/main/java/com/boogle/papplan/service/project/ProjectServiceImpl.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/project/ProjectServiceImpl.java rename to papplan/src/main/java/com/boogle/papplan/service/project/ProjectServiceImpl.java diff --git a/papplan/src/main/com/boogle/papplan/service/search/SearchService.java b/papplan/src/main/java/com/boogle/papplan/service/search/SearchService.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/search/SearchService.java rename to papplan/src/main/java/com/boogle/papplan/service/search/SearchService.java diff --git a/papplan/src/main/com/boogle/papplan/service/search/SearchServiceImpl.java b/papplan/src/main/java/com/boogle/papplan/service/search/SearchServiceImpl.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/search/SearchServiceImpl.java rename to papplan/src/main/java/com/boogle/papplan/service/search/SearchServiceImpl.java diff --git a/papplan/src/main/com/boogle/papplan/service/task/TaskService.java b/papplan/src/main/java/com/boogle/papplan/service/task/TaskService.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/task/TaskService.java rename to papplan/src/main/java/com/boogle/papplan/service/task/TaskService.java diff --git a/papplan/src/main/com/boogle/papplan/service/task/TaskServiceImpl.java b/papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java similarity index 100% rename from papplan/src/main/com/boogle/papplan/service/task/TaskServiceImpl.java rename to papplan/src/main/java/com/boogle/papplan/service/task/TaskServiceImpl.java diff --git a/papplan/src/test/com/boogle/papplan/PapplanApplicationTests.java b/papplan/src/test/java/com/boogle/papplan/PapplanApplicationTests.java similarity index 100% rename from papplan/src/test/com/boogle/papplan/PapplanApplicationTests.java rename to papplan/src/test/java/com/boogle/papplan/PapplanApplicationTests.java diff --git a/papplan/src/test/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java b/papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java similarity index 100% rename from papplan/src/test/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java rename to papplan/src/test/java/com/boogle/papplan/service/employee/EmployeeServiceImplTest.java diff --git a/papplan/src/test/com/boogle/papplan/service/employee/SpringConfigTest.java b/papplan/src/test/java/com/boogle/papplan/service/employee/SpringConfigTest.java similarity index 100% rename from papplan/src/test/com/boogle/papplan/service/employee/SpringConfigTest.java rename to papplan/src/test/java/com/boogle/papplan/service/employee/SpringConfigTest.java diff --git a/papplan/src/test/com/boogle/papplan/service/project/ProjectServiceImplTest.java b/papplan/src/test/java/com/boogle/papplan/service/project/ProjectServiceImplTest.java similarity index 100% rename from papplan/src/test/com/boogle/papplan/service/project/ProjectServiceImplTest.java rename to papplan/src/test/java/com/boogle/papplan/service/project/ProjectServiceImplTest.java diff --git a/papplan/src/test/com/boogle/papplan/service/search/SearchServiceImplTest.java b/papplan/src/test/java/com/boogle/papplan/service/search/SearchServiceImplTest.java similarity index 100% rename from papplan/src/test/com/boogle/papplan/service/search/SearchServiceImplTest.java rename to papplan/src/test/java/com/boogle/papplan/service/search/SearchServiceImplTest.java From be23518bd07d56d78ea1c9833d563cda93cbd70a Mon Sep 17 00:00:00 2001 From: dmario24 Date: Fri, 12 Apr 2024 12:43:40 +0900 Subject: [PATCH 12/12] test spring-sql-init-schema-locations-not-working --- papplan/pom.xml | 15 +++++++++++++++ papplan/src/main/resources/application-test.yml | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/papplan/pom.xml b/papplan/pom.xml index c1ff4e1..f122b23 100644 --- a/papplan/pom.xml +++ b/papplan/pom.xml @@ -85,6 +85,15 @@ + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + org.springframework.boot @@ -130,6 +139,12 @@ + + + org.apache.maven.plugins + maven-surefire-plugin + + diff --git a/papplan/src/main/resources/application-test.yml b/papplan/src/main/resources/application-test.yml index f052ec1..9fa9b5b 100644 --- a/papplan/src/main/resources/application-test.yml +++ b/papplan/src/main/resources/application-test.yml @@ -4,8 +4,8 @@ spring: platform: mariadb encoding: UTF-8 mode: always - schema-locations: init-db-script/a_create_table.sql - data-locations: init-db-script/b_insert_table.sql + 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