From 3890720dae44f599f3b0bad31e04730f8bcdf294 Mon Sep 17 00:00:00 2001 From: Jottyfan Date: Wed, 27 Dec 2023 11:32:21 +0100 Subject: [PATCH] added missing classes --- .gradle/7.3/checksums/checksums.lock | Bin 17 -> 17 bytes .gradle/7.3/checksums/md5-checksums.bin | Bin 26047 -> 26097 bytes .gradle/7.3/checksums/sha1-checksums.bin | Bin 45713 -> 45767 bytes .../7.3/executionHistory/executionHistory.bin | Bin 132644 -> 132644 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/7.3/fileHashes/fileHashes.bin | Bin 29997 -> 30597 bytes .gradle/7.3/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/buildOutputCleanup/outputFiles.bin | Bin 19217 -> 19235 bytes build.gradle | 4 +- .../db/jooq/tables/pojos/TCamp.java | 282 +++++++++++ .../db/jooq/tables/pojos/TCampdocument.java | 110 +++++ .../db/jooq/tables/pojos/TCampprofile.java | 131 ++++++ .../db/jooq/tables/pojos/TDocument.java | 151 ++++++ .../db/jooq/tables/pojos/TDocumentrole.java | 112 +++++ .../db/jooq/tables/pojos/TLocation.java | 129 +++++ .../db/jooq/tables/pojos/TPerson.java | 439 ++++++++++++++++++ .../db/jooq/tables/pojos/TPersondocument.java | 150 ++++++ .../db/jooq/tables/pojos/TProfile.java | 187 ++++++++ .../db/jooq/tables/pojos/TProfilerole.java | 93 ++++ .../db/jooq/tables/pojos/TRss.java | 130 ++++++ .../db/jooq/tables/pojos/TSales.java | 265 +++++++++++ .../db/jooq/tables/pojos/TSalescontent.java | 91 ++++ .../jooq/tables/pojos/TSalescontenttype.java | 72 +++ .../db/jooq/tables/pojos/VBudget.java | 149 ++++++ .../db/jooq/tables/pojos/VCamp.java | 301 ++++++++++++ .../db/jooq/tables/pojos/VCampBudget.java | 130 ++++++ .../db/jooq/tables/pojos/VCampBudgetYear.java | 92 ++++ .../db/jooq/tables/pojos/VCampdocument.java | 209 +++++++++ .../db/jooq/tables/pojos/VCamprole.java | 74 +++ .../db/jooq/tables/pojos/VDocument.java | 170 +++++++ .../db/jooq/tables/pojos/VProfile.java | 189 ++++++++ .../db/jooq/tables/pojos/VRegistration.java | 265 +++++++++++ .../db/jooq/tables/pojos/VRole.java | 74 +++ .../db/jooq/tables/pojos/VSales.java | 360 ++++++++++++++ .../db/jooq/tables/pojos/VVersion.java | 72 +++ .../db/jooq/tables/records/TCampRecord.java | 23 + .../tables/records/TCampdocumentRecord.java | 14 + .../tables/records/TCampprofileRecord.java | 15 + .../jooq/tables/records/TDocumentRecord.java | 16 + .../tables/records/TDocumentroleRecord.java | 14 + .../jooq/tables/records/TLocationRecord.java | 15 + .../db/jooq/tables/records/TPersonRecord.java | 31 ++ .../tables/records/TPersondocumentRecord.java | 16 + .../jooq/tables/records/TProfileRecord.java | 18 + .../tables/records/TProfileroleRecord.java | 13 + .../db/jooq/tables/records/TRssRecord.java | 15 + .../db/jooq/tables/records/TSalesRecord.java | 22 + .../tables/records/TSalescontentRecord.java | 13 + .../records/TSalescontenttypeRecord.java | 12 + .../db/jooq/tables/records/VBudgetRecord.java | 16 + .../tables/records/VCampBudgetRecord.java | 15 + .../tables/records/VCampBudgetYearRecord.java | 13 + .../db/jooq/tables/records/VCampRecord.java | 24 + .../tables/records/VCampdocumentRecord.java | 19 + .../jooq/tables/records/VCamproleRecord.java | 12 + .../jooq/tables/records/VDocumentRecord.java | 17 + .../jooq/tables/records/VProfileRecord.java | 18 + .../tables/records/VRegistrationRecord.java | 22 + .../db/jooq/tables/records/VRoleRecord.java | 12 + .../db/jooq/tables/records/VSalesRecord.java | 27 ++ .../jooq/tables/records/VVersionRecord.java | 12 + 62 files changed, 4873 insertions(+), 2 deletions(-) create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCamp.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampdocument.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampprofile.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocument.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocumentrole.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TLocation.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPerson.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPersondocument.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfile.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfilerole.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TRss.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSales.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontent.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontenttype.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VBudget.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamp.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudget.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudgetYear.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampdocument.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamprole.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VDocument.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VProfile.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRegistration.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRole.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VSales.java create mode 100644 src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VVersion.java diff --git a/.gradle/7.3/checksums/checksums.lock b/.gradle/7.3/checksums/checksums.lock index ae20eda165f8b55c6f3cde694e5a4c9013b11453..029697c0bdc776ea9d80dfa419c1443299f42142 100644 GIT binary patch literal 17 VcmZP$)nD{#SMAc-3}C>_3II161d{*& literal 17 VcmZP$)nD{#SMAc-3}C?Y0{}P+1%&_r diff --git a/.gradle/7.3/checksums/md5-checksums.bin b/.gradle/7.3/checksums/md5-checksums.bin index 68192513d2c47a6620cfd5a8c807d89f214f1d56..ab296f176198c46c1d3b6c26ebde5c7d3e831fc7 100644 GIT binary patch delta 104 zcmdmgn(^al#tkMCj59WyN-W?IkpEWL5vsl5Is+J_?%#Y?VKysc;6}wC;u{T4aBg<= ysFO7^21;rIu_6cyT(#V@Yg1#Vm!sU=8Sc-VxfvK3dsdz2xd%3ZDM}Sc>j3~vW*^f4 delta 36 ucmV+<0NelZ%K^X30kAX}0hhBi7@!EV?I4o{0XeZD_!qG-;0d!qNPZn1T@IN5 diff --git a/.gradle/7.3/checksums/sha1-checksums.bin b/.gradle/7.3/checksums/sha1-checksums.bin index 9f7a473e73c973077ea085a3992cb53349bc357c..591777990a5c21981bcb8923020d659af4e841f1 100644 GIT binary patch delta 117 zcmbREl6sScG-&rZw^r0a1}5z_UR}O&XK7mmjmOV&qR^z7c)^ diff --git a/.gradle/7.3/executionHistory/executionHistory.bin b/.gradle/7.3/executionHistory/executionHistory.bin index f4ec3cc625d1a2749f70af40d8e88bf5314c14ee..02a8ce251398d3bf394f8ddda8e617a648016fed 100644 GIT binary patch delta 11810 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 V*N-C+Y37FhZGblq^}=fs{{f2S54r#V diff --git a/.gradle/7.3/executionHistory/executionHistory.lock b/.gradle/7.3/executionHistory/executionHistory.lock index 572a7837ae21bec9db08063e48d9d327364d8baf..0658bbe00e5ac924f895a3ad4214f961a1742aaf 100644 GIT binary patch literal 17 UcmZSf{lDkzmGtRJ3=j|p06@tFYXATM literal 17 UcmZSf{lDkzmGtRJ3=j|k06@P5VE_OC diff --git a/.gradle/7.3/fileHashes/fileHashes.bin b/.gradle/7.3/fileHashes/fileHashes.bin index 758d5a86d42927ee0a0160088906f5714e213326..480331a8d42c186bed1bff62a3b8eec136e7179a 100644 GIT binary patch delta 5608 zcmZvgc|6o<9LHxI;}{tlgOvN2LarRG(2_(US4g>6?wi_`8b``eHlA8iDkWR1O^lF^ zP1~{ALPEQ#NQWe4$qE_!{C>~VA3NiDz2^7vdw$>d_xpXW@BGHE@2EK+sTWNZsbj!Q z@h_RY^!qkCW0t}cvTeV{62iVSyTwgKNyF(p}sJ~$N#Q*h5-q#NEAGx$);&>X(sy z_9JW3WZePWSpY_~+!-2s>~5C$e?WbyMO-uOw^SL`e-m>z>79IxdUtqoS?nPyLt5DE z`C#G-Y&yZ6SlU6A3CY`B<~zj8!M(qOYq}R@!s7p71T;VX26qN>!}OwrgydUl)juoL z8u?PWwvLZPggbNPfr5*naA(1B;6!Q}*op6d#oC8e))m>UAv8A%q`Csg*#P=Rc%N?q ztVvx6;z?Bk6@=!Efk)*1ZXoJL*gXdpq^<{%r0xYrNv#48+=AhAS77WOOz$l4Mv2Rb zffwOSaM4{3###^Vx*mWNeP_x zTnGQo2P2*Y8wFIo2=xH&ShKwdTR$*JY8GUO=Sg4}sotQ5)HLvdR0qKHCY}d?wWNB3 z9i%3KbEG+DFObZtcjY_!GNNcN@(7-lY6gheDz5|E04)2n||F0jdG9 z%FEzKo%qNsU|80^DmN`Psqv|P$j+BVL_QBbgiSgD1g9`nEeg-mE%xeu`iVBXa3rq| zd(}lY%m`2v!vv!~p&m1iD@MYcz_E%y!-p>AOQ>N(6J*GE1eGtmNlnM7f%)EoYR!s= zrf&=iF=37fnkBJHoLY~PN?z8Ssb{8B%!3YpY$J(mq+bboT`a*1r=IRwV)FfyF8zu6 zGEB%Lg5D)a$kj{Kjg9YFnPYNhL+U`I7ba8)f(|0f`FDT*t~U`x<|69dbI3 z5gP)bP-v^*g>SH>PI)Y&r{eaT8E>o}*e!+zNgIY#h;(sv6Ywi_RRv)~2I{m#}c%HOOjD8YmQ5dx-_3om>@`rDgM%a)qAUlH#f z$*`@aBI4^7km`ry=SNcBX0NY)r8iLSf4KXeT5&oKLQWT)t!hEywv<`=iq-i!Q>{AT zYg*M}Fo73QXF`zpjyd|NIdEsPIVaigAj3(q7$bPP#3Kcft0#mLQ}Q-g+FM&ruo?;z z{-2h@dqJW_Qmc2$wl>-*!}geV)bt5VNJC55WQjF0;Qar@u=^KgHb{aJO1;|cj{Up8 zZWWxC;uQk!UJ~gBL82iv^K#y`IM0NFpS#VNqh6H= z$)AR%uqi$S>YJFVVOgphy_+`e2^r6gOf#y%ZWkgO@dz-v#a`|H&+(Ji4U!vW%9egQ zd|%%f8)+aTsaUXOt3BuPjiu~`6r~-O$NS8ZT0&oABTHnY;tZ8euS zd0(w1WcKZ1xT1&<$~QyVsRn%xi#CZDub|2uI`Z3fM2Py4nNXGy+l7w^>^Pk{)M}}- zX;}J$%1XTtm}rBR#1Uk#6h!}8iWX*wZRRD>!@$#W1Z07USAknqcNqfa@ zD$)%nn++xD$50RRx%bv zpIAvgH16hFcRTu%goP;@Ws4=LftbKMls(VB>V8)KzAoZVs$Zbnw||TnNkggUSVS^8~Y{Z9X5+n?%hx|8fTkjadg`u zN5@wyoW&Gcb>XIg-xTe_xW0-7K~uiySO3k5a!qY$+$g-2c~A2R96dn@H4|Pb6iMQB zlaFY2+IdV@;U15+dZLD%b&r7vkz!~`Y`29*g2+(?hnC*AxvO5A*H0zK>CkbI?a&f7 zsd*2j&y87Hms%$6R86@^HPR)z@CQ&9QR@~cvlTtaooeA)lU@JrWnCMqrM zLU=tTb^vO$J;(C(eujS}7_}N29$qS(^3})&`IQ|K^qbnZ^JMZfhf^a)(*=W*&mB-E z!apHGVxEn)zo>k{w4-8}dX&t8F^kF#h!CxU1TjIP9fCm`#eWGfFx~t-_L&5!6O+!gw!=bVy^h=hN6gaL$B)J?-hye3P1$y zIU-nLp9GPbfT-d)Bj?a#*A-b|**{w0AV~;e%=1nVG_F0>#HdidwccXcBH^-NVBzxkGs3DF?oCDY-qTz+l?OBP8s--~lly8?s(OcC z&@ZYOd{gO`TAGvf4%vuFlTIn3%47+w82xAGpq!6-P{zmj+1S;{hNgjRq=+>6BD01H ze7dSsILnS?OO_aqxFJFm6SOCSgj@*ykE`!BEW#?Dw*6$B9*YPnJe}~%h(a-jLHUEo zMvVNuc@eMg?wZDZpC&hdkJBn75Lh%jfO;I$UBhEiAuQnT`Fp8%dOIIOcW?^YzFbE( zhJ<_m)Y)z}g>4~6rf&S%+-+^P8K?deA~aWnhnt!1`_Elz{l0R<{<4kL06iPNgpd<^ z6WQpz6!iLfar_^j-|2tUGr1Dd-n1FC#%Mi^YR^eOIkZbcFwU7AxbPXQNFYm2_n}H?PyOk_Ng%M zKWKQV)EX8zVoGTEoGqKD7#-Lr{Z{#qwbM7Xnr2{}oqz~oeCTy<2*!|2N#t;DX{3Cx z9)IQ6tO)QMi10Ktg-t6AUie0G)WL2!uj{=?Mbd#&eKVPII7llAP_*GX@DsA%{&Pff z?PQY9neWcs3HH(?iMDARLtHOX5OMyJB|bxWUN`Xfg_3krt|>;w06juU@l&_*>#2dX zz@BW&oQqbv>FD7M4J=PqQhe2rThF-_)=SHB>zD!rB;^*#iVlo+%@@QaUlY&`x7lkfq>bjU*``~fq zD&T?VTMX|med2#je3Q4gvT1JR`nkbwHOja`WDl2&f!q(W@NQ*Yc{L R;GZ*6uolB6(L>?_ z2=L(mKUXfaQ4gYA0kp9U$hkpVOTB?5Eth~Dv|I-A-5|SE8?#1|U@(dU`rRPA^dyj6 zg_s_&kd`~ZR$3N+K3Go6ED%l05>P_RB+yBu zf;ZAD2iD#^O7KW(GWVcq=gZ!lKZXoHRIym>!)I>U$l+vVeW5g103UPVX9oIAUYigl zXt-88sFgA({zau~BO#>WBpmXI@F7BU+RRy`ruJ;B(hIHR%Emv+31J8|CE;iCHSpMb zH|1BP*Pu4(x!A|gop)cj)}AF=3!w%a3di9?#O}+Cm9Ko_!}m4)ENPs*AvA;#i)nx* zIf+T^HubPfej6Hl=`kg)`sl(iAvjQzf*<(~CUV{)?Obry5^ag(c(9BkP$q~9)PzG8 zB_R@)-z0sB%?}a{YZuE0G+R8YB!ngnu%rr@#Jq*OB&p-VHkD)Z57&tQsFyXmS)K@}~eUqV}3DHcP zKj>OYoLFo6-^%D;&zK1u2!e8kL((2TL~vg_BkPtaX4neIuH$O zn`vNLy+qgElXb4v&L2}?i=eBVtd3d_2tg`E@gbAw^*r9-RovJpI;CC%5^`tP`uGMGrvkyRGz z<6hf4f4*+?`ht-uABcwnV80VkmXJe;n~E z=3iLf@*YIOT(p7P{Nl;e=Su$$S7ry3 z7>e9zbEdV5GP_rP_MLG@A0bd1K<$M)AI$Qd4V!xxaPdW#000y%-9R}loxyWo)ciw$ zgCCOZpwtiP3BhAp27w>^(f^IWhL-vu!XI5UDbP3^D!sscGY8cAql;z>Xs30~0htYm zF$arjX#_%Pc^l**Y2ys;Zs1XN^%ZK5$9anm97`{cn({0HMxLT+lq!V{OTbB*bR+8qbOoPKY5?)B|I@R*~pC@buQx0C6lwDP_F`O(o3-q*}-F_}MMuSP@+A!ck~ z5(=lBY{8oV1M2XRQoq*G^?%)V83<@;3^BuK%6#lheS(hcS2*`brLNZ#OB36c;rn4Piay>)(44ehSVWV&Mr^2&~i1;w5iPm7+ekPK5&DSM$P44iOR)ks!)mhgs>r!%d z>20207Uu;Q7R42J3nO#xF_A0-FcLQvA#ej#0XxKw`dc@*_Nw)Q_b%hUW+O+R z5W6wAu+qX8P>RHUN6oafP^{lKrg_So=k9xZv045#Oz{5SP5;r*q`2e#PAfjks=qCq zZ@Hua+C=M|bPy7#_!NI)I_atNx~G{azrVe!|9irvUU*F*B)$wg(R{@uwl5mcG+ch? zrcq{7aPvk_bdex}6yLgPCLw32evBF^87SLXGsPn3h&j4oH>~xG42S)uIf?Y&BszwrbMA zBu?<>O&)q@s0NP6XiaZj>q7|oj7h*6$^@Qac3Pz-y21VSFE+itvHarF*ZK#rRvc-J zYTp6dgF{tYr>pkW{Wd06xnQSW%K-{VAu;^EKy}87a)CD@;Yc~L=bMpg`g!~i`(2{KXIjW z_`MiO;vs~^nu>N`gt(!xFG1FSU0v{x_5)^`4@mj)Ng^8OnZ&#Mxq;4<`@yW4$28XE z8v?RE$s@=GbTYxkv1TP@Dp%i~W}cLtm(X~*5QjyP{-Dl*m`GT6_4aT76cGN`wRrQ$ z4;-vLq*_*}L)j4i{ z&5kZd6zVY%i%t_9(^^1jxSdvnd~lk~VCvJRl`)@f8_Pctvrbq^Nd^3{(~jz9w++`E zUDg%wck+po+rFw3OJZ0_9d5R$Z?@L=?bh2oJ?^AxS&#fVkVwoXV?qu6Mihxw&>Gel zIB9wJL)+O=P63tV&Pp7Eny3MC)-#be{C&r6_;{C9W|*C{ioSjhJ4q&;Ms0%M1ZSPD zyy?7hJ@Vi#wvJfI0TWE{$(^F&%Jgw3C8Ev#mt5Nl+nQYY_*Gr-M;6@xW1%V>TzDah zW+D+jx5T7L{ZsUy|ChC8PofB61=M%*oc4yh<<(ZVxF5PKU(s;Y_c5M~Q>Lx4Cc&00 zYEH4UO*~U)(3qwD-zpQWKv;h$fY=cr7tB+wNcH8{{j9v)ZEQf|mU8lTJjve$=0)&S zxjTpJ``%d{KDA{|>CM26op_Qe0RC|Dg_TzsM`_lZ^R^nD+WOj-crxA|WJd5jUV6yH zg}#nlWZ1K>>Y0JxH$vv(D5YVQh(`IKXlcg%)thU+jzpyo^dEJ^MCx=*7~6n=NDiem zYs+_)=nFY#Su3v3wS;phlT=x(qf*MWnl?!g(lIw*?s&0W;R?lccs>wu;29>kvzbIy z#-WdwJmO`xoi5yy?WT!d^N|nuc0<=u-2^AT^}Cct#2oq1>f5@Drp0Bo5#&C0BD0+7 n#7p`{TEm%&{S6tx+s+%f|4j%ImgEHQ*H+RY4m*Kjl;-~cEm=KL diff --git a/.gradle/7.3/fileHashes/fileHashes.lock b/.gradle/7.3/fileHashes/fileHashes.lock index fdabc9558db685517f87b3f38fd7b594ec0c0b87..559cd5090186535d013c0267e698ee26686e9657 100644 GIT binary patch literal 17 VcmZR+b>-OQXGPyM8Nh(~I{-_Q2D|_O literal 17 VcmZR+b>-OQXGPyM8Nh&<4**K41=9ck diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index d44f7df4d47c48025ac53319583d9283ddfa8f9f..c9d492422156463a8a8538d4882226a9832c672f 100644 GIT binary patch literal 17 UcmZRc6ZMAOWyLE-1_&qy05FvVHvj+t literal 17 UcmZRc6ZMAOWyLE-1_($805FLJD*ylh diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin index 3b0f606e6cb35a3e02e830dd9b77e4f530df1a68..b50821b04f2cfb449813adf3a64299743d713974 100644 GIT binary patch delta 57 zcmbO@jdAfb#tkMCjGCKGB?OoRo+^G0Ne4~MZ$Yw{6 L3rv&$dkFym1g{dt delta 36 scmZ2Hjd9{M#tkMCj2fFwB?Oo@$4c#HWW2ah@rU?E0}qkSjvg170OF(!egFUf diff --git a/build.gradle b/build.gradle index 743fae6..3f15656 100644 --- a/build.gradle +++ b/build.gradle @@ -22,7 +22,7 @@ apply plugin: 'java' apply plugin: 'maven-publish' group = 'de.jottyfan' -version = '2023.12' +version = '2023.12.1' description = """COJooq""" @@ -76,7 +76,7 @@ jooq { deprecated = false relations = true records = true - immutablePojos = false + immutablePojos = true fluentSetters = true } target { diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCamp.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCamp.java new file mode 100644 index 0000000..683483f --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCamp.java @@ -0,0 +1,282 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TCamp implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String name; + private final LocalDateTime arrive; + private final LocalDateTime depart; + private final Integer fkLocation; + private final Integer minAge; + private final Integer maxAge; + private final String price; + private final String countries; + private final Integer fkDocument; + private final Boolean lockSales; + private final Integer fkProfile; + + public TCamp(TCamp value) { + this.pk = value.pk; + this.name = value.name; + this.arrive = value.arrive; + this.depart = value.depart; + this.fkLocation = value.fkLocation; + this.minAge = value.minAge; + this.maxAge = value.maxAge; + this.price = value.price; + this.countries = value.countries; + this.fkDocument = value.fkDocument; + this.lockSales = value.lockSales; + this.fkProfile = value.fkProfile; + } + + public TCamp( + Integer pk, + String name, + LocalDateTime arrive, + LocalDateTime depart, + Integer fkLocation, + Integer minAge, + Integer maxAge, + String price, + String countries, + Integer fkDocument, + Boolean lockSales, + Integer fkProfile + ) { + this.pk = pk; + this.name = name; + this.arrive = arrive; + this.depart = depart; + this.fkLocation = fkLocation; + this.minAge = minAge; + this.maxAge = maxAge; + this.price = price; + this.countries = countries; + this.fkDocument = fkDocument; + this.lockSales = lockSales; + this.fkProfile = fkProfile; + } + + /** + * Getter for camp.t_camp.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_camp.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.t_camp.arrive. + */ + public LocalDateTime getArrive() { + return this.arrive; + } + + /** + * Getter for camp.t_camp.depart. + */ + public LocalDateTime getDepart() { + return this.depart; + } + + /** + * Getter for camp.t_camp.fk_location. + */ + public Integer getFkLocation() { + return this.fkLocation; + } + + /** + * Getter for camp.t_camp.min_age. + */ + public Integer getMinAge() { + return this.minAge; + } + + /** + * Getter for camp.t_camp.max_age. + */ + public Integer getMaxAge() { + return this.maxAge; + } + + /** + * Getter for camp.t_camp.price. + */ + public String getPrice() { + return this.price; + } + + /** + * Getter for camp.t_camp.countries. + */ + public String getCountries() { + return this.countries; + } + + /** + * Getter for camp.t_camp.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + /** + * Getter for camp.t_camp.lock_sales. + */ + public Boolean getLockSales() { + return this.lockSales; + } + + /** + * Getter for camp.t_camp.fk_profile. + */ + public Integer getFkProfile() { + return this.fkProfile; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TCamp other = (TCamp) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.arrive == null) { + if (other.arrive != null) + return false; + } + else if (!this.arrive.equals(other.arrive)) + return false; + if (this.depart == null) { + if (other.depart != null) + return false; + } + else if (!this.depart.equals(other.depart)) + return false; + if (this.fkLocation == null) { + if (other.fkLocation != null) + return false; + } + else if (!this.fkLocation.equals(other.fkLocation)) + return false; + if (this.minAge == null) { + if (other.minAge != null) + return false; + } + else if (!this.minAge.equals(other.minAge)) + return false; + if (this.maxAge == null) { + if (other.maxAge != null) + return false; + } + else if (!this.maxAge.equals(other.maxAge)) + return false; + if (this.price == null) { + if (other.price != null) + return false; + } + else if (!this.price.equals(other.price)) + return false; + if (this.countries == null) { + if (other.countries != null) + return false; + } + else if (!this.countries.equals(other.countries)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + if (this.lockSales == null) { + if (other.lockSales != null) + return false; + } + else if (!this.lockSales.equals(other.lockSales)) + return false; + if (this.fkProfile == null) { + if (other.fkProfile != null) + return false; + } + else if (!this.fkProfile.equals(other.fkProfile)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.arrive == null) ? 0 : this.arrive.hashCode()); + result = prime * result + ((this.depart == null) ? 0 : this.depart.hashCode()); + result = prime * result + ((this.fkLocation == null) ? 0 : this.fkLocation.hashCode()); + result = prime * result + ((this.minAge == null) ? 0 : this.minAge.hashCode()); + result = prime * result + ((this.maxAge == null) ? 0 : this.maxAge.hashCode()); + result = prime * result + ((this.price == null) ? 0 : this.price.hashCode()); + result = prime * result + ((this.countries == null) ? 0 : this.countries.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + result = prime * result + ((this.lockSales == null) ? 0 : this.lockSales.hashCode()); + result = prime * result + ((this.fkProfile == null) ? 0 : this.fkProfile.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TCamp ("); + + sb.append(pk); + sb.append(", ").append(name); + sb.append(", ").append(arrive); + sb.append(", ").append(depart); + sb.append(", ").append(fkLocation); + sb.append(", ").append(minAge); + sb.append(", ").append(maxAge); + sb.append(", ").append(price); + sb.append(", ").append(countries); + sb.append(", ").append(fkDocument); + sb.append(", ").append(lockSales); + sb.append(", ").append(fkProfile); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampdocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampdocument.java new file mode 100644 index 0000000..21b2d74 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampdocument.java @@ -0,0 +1,110 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TCampdocument implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final Integer fkCamp; + private final Integer fkDocument; + + public TCampdocument(TCampdocument value) { + this.pk = value.pk; + this.fkCamp = value.fkCamp; + this.fkDocument = value.fkDocument; + } + + public TCampdocument( + Integer pk, + Integer fkCamp, + Integer fkDocument + ) { + this.pk = pk; + this.fkCamp = fkCamp; + this.fkDocument = fkDocument; + } + + /** + * Getter for camp.t_campdocument.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_campdocument.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.t_campdocument.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TCampdocument other = (TCampdocument) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TCampdocument ("); + + sb.append(pk); + sb.append(", ").append(fkCamp); + sb.append(", ").append(fkDocument); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampprofile.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampprofile.java new file mode 100644 index 0000000..0f59bf7 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TCampprofile.java @@ -0,0 +1,131 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumModule; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TCampprofile implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final Integer fkProfile; + private final Integer fkCamp; + private final EnumModule module; + + public TCampprofile(TCampprofile value) { + this.pk = value.pk; + this.fkProfile = value.fkProfile; + this.fkCamp = value.fkCamp; + this.module = value.module; + } + + public TCampprofile( + Integer pk, + Integer fkProfile, + Integer fkCamp, + EnumModule module + ) { + this.pk = pk; + this.fkProfile = fkProfile; + this.fkCamp = fkCamp; + this.module = module; + } + + /** + * Getter for camp.t_campprofile.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_campprofile.fk_profile. + */ + public Integer getFkProfile() { + return this.fkProfile; + } + + /** + * Getter for camp.t_campprofile.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.t_campprofile.module. + */ + public EnumModule getModule() { + return this.module; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TCampprofile other = (TCampprofile) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.fkProfile == null) { + if (other.fkProfile != null) + return false; + } + else if (!this.fkProfile.equals(other.fkProfile)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.module == null) { + if (other.module != null) + return false; + } + else if (!this.module.equals(other.module)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.fkProfile == null) ? 0 : this.fkProfile.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.module == null) ? 0 : this.module.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TCampprofile ("); + + sb.append(pk); + sb.append(", ").append(fkProfile); + sb.append(", ").append(fkCamp); + sb.append(", ").append(module); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocument.java new file mode 100644 index 0000000..8bc032d --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocument.java @@ -0,0 +1,151 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument; +import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TDocument implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final EnumDocument doctype; + private final String name; + private final String document; + private final EnumFiletype filetype; + + public TDocument(TDocument value) { + this.pk = value.pk; + this.doctype = value.doctype; + this.name = value.name; + this.document = value.document; + this.filetype = value.filetype; + } + + public TDocument( + Integer pk, + EnumDocument doctype, + String name, + String document, + EnumFiletype filetype + ) { + this.pk = pk; + this.doctype = doctype; + this.name = name; + this.document = document; + this.filetype = filetype; + } + + /** + * Getter for camp.t_document.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_document.doctype. + */ + public EnumDocument getDoctype() { + return this.doctype; + } + + /** + * Getter for camp.t_document.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.t_document.document. + */ + public String getDocument() { + return this.document; + } + + /** + * Getter for camp.t_document.filetype. + */ + public EnumFiletype getFiletype() { + return this.filetype; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TDocument other = (TDocument) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.doctype == null) { + if (other.doctype != null) + return false; + } + else if (!this.doctype.equals(other.doctype)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.document == null) { + if (other.document != null) + return false; + } + else if (!this.document.equals(other.document)) + return false; + if (this.filetype == null) { + if (other.filetype != null) + return false; + } + else if (!this.filetype.equals(other.filetype)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.doctype == null) ? 0 : this.doctype.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.document == null) ? 0 : this.document.hashCode()); + result = prime * result + ((this.filetype == null) ? 0 : this.filetype.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TDocument ("); + + sb.append(pk); + sb.append(", ").append(doctype); + sb.append(", ").append(name); + sb.append(", ").append(document); + sb.append(", ").append(filetype); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocumentrole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocumentrole.java new file mode 100644 index 0000000..9aa8c74 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TDocumentrole.java @@ -0,0 +1,112 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TDocumentrole implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final Integer fkDocument; + private final EnumCamprole camprole; + + public TDocumentrole(TDocumentrole value) { + this.pk = value.pk; + this.fkDocument = value.fkDocument; + this.camprole = value.camprole; + } + + public TDocumentrole( + Integer pk, + Integer fkDocument, + EnumCamprole camprole + ) { + this.pk = pk; + this.fkDocument = fkDocument; + this.camprole = camprole; + } + + /** + * Getter for camp.t_documentrole.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_documentrole.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + /** + * Getter for camp.t_documentrole.camprole. + */ + public EnumCamprole getCamprole() { + return this.camprole; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TDocumentrole other = (TDocumentrole) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + if (this.camprole == null) { + if (other.camprole != null) + return false; + } + else if (!this.camprole.equals(other.camprole)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + result = prime * result + ((this.camprole == null) ? 0 : this.camprole.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TDocumentrole ("); + + sb.append(pk); + sb.append(", ").append(fkDocument); + sb.append(", ").append(camprole); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TLocation.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TLocation.java new file mode 100644 index 0000000..e5c86c8 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TLocation.java @@ -0,0 +1,129 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TLocation implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String name; + private final String url; + private final Integer fkDocument; + + public TLocation(TLocation value) { + this.pk = value.pk; + this.name = value.name; + this.url = value.url; + this.fkDocument = value.fkDocument; + } + + public TLocation( + Integer pk, + String name, + String url, + Integer fkDocument + ) { + this.pk = pk; + this.name = name; + this.url = url; + this.fkDocument = fkDocument; + } + + /** + * Getter for camp.t_location.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_location.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.t_location.url. + */ + public String getUrl() { + return this.url; + } + + /** + * Getter for camp.t_location.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TLocation other = (TLocation) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.url == null) { + if (other.url != null) + return false; + } + else if (!this.url.equals(other.url)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.url == null) ? 0 : this.url.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TLocation ("); + + sb.append(pk); + sb.append(", ").append(name); + sb.append(", ").append(url); + sb.append(", ").append(fkDocument); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPerson.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPerson.java new file mode 100644 index 0000000..2e86dcf --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPerson.java @@ -0,0 +1,439 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole; +import de.jottyfan.camporganizer.db.jooq.enums.EnumSex; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TPerson implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String forename; + private final String surname; + private final String street; + private final String zip; + private final String city; + private final String phone; + private final LocalDate birthdate; + private final EnumCamprole camprole; + private final String email; + private final Integer fkCamp; + private final Integer fkProfile; + private final Boolean accept; + private final LocalDateTime created; + private final EnumSex sex; + private final Integer fkRegistrator; + private final BigDecimal paid; + private final String comment; + private final Boolean consentCatalogPhoto; + private final BigDecimal requiredPrice; + + public TPerson(TPerson value) { + this.pk = value.pk; + this.forename = value.forename; + this.surname = value.surname; + this.street = value.street; + this.zip = value.zip; + this.city = value.city; + this.phone = value.phone; + this.birthdate = value.birthdate; + this.camprole = value.camprole; + this.email = value.email; + this.fkCamp = value.fkCamp; + this.fkProfile = value.fkProfile; + this.accept = value.accept; + this.created = value.created; + this.sex = value.sex; + this.fkRegistrator = value.fkRegistrator; + this.paid = value.paid; + this.comment = value.comment; + this.consentCatalogPhoto = value.consentCatalogPhoto; + this.requiredPrice = value.requiredPrice; + } + + public TPerson( + Integer pk, + String forename, + String surname, + String street, + String zip, + String city, + String phone, + LocalDate birthdate, + EnumCamprole camprole, + String email, + Integer fkCamp, + Integer fkProfile, + Boolean accept, + LocalDateTime created, + EnumSex sex, + Integer fkRegistrator, + BigDecimal paid, + String comment, + Boolean consentCatalogPhoto, + BigDecimal requiredPrice + ) { + this.pk = pk; + this.forename = forename; + this.surname = surname; + this.street = street; + this.zip = zip; + this.city = city; + this.phone = phone; + this.birthdate = birthdate; + this.camprole = camprole; + this.email = email; + this.fkCamp = fkCamp; + this.fkProfile = fkProfile; + this.accept = accept; + this.created = created; + this.sex = sex; + this.fkRegistrator = fkRegistrator; + this.paid = paid; + this.comment = comment; + this.consentCatalogPhoto = consentCatalogPhoto; + this.requiredPrice = requiredPrice; + } + + /** + * Getter for camp.t_person.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_person.forename. + */ + public String getForename() { + return this.forename; + } + + /** + * Getter for camp.t_person.surname. + */ + public String getSurname() { + return this.surname; + } + + /** + * Getter for camp.t_person.street. + */ + public String getStreet() { + return this.street; + } + + /** + * Getter for camp.t_person.zip. + */ + public String getZip() { + return this.zip; + } + + /** + * Getter for camp.t_person.city. + */ + public String getCity() { + return this.city; + } + + /** + * Getter for camp.t_person.phone. + */ + public String getPhone() { + return this.phone; + } + + /** + * Getter for camp.t_person.birthdate. + */ + public LocalDate getBirthdate() { + return this.birthdate; + } + + /** + * Getter for camp.t_person.camprole. + */ + public EnumCamprole getCamprole() { + return this.camprole; + } + + /** + * Getter for camp.t_person.email. + */ + public String getEmail() { + return this.email; + } + + /** + * Getter for camp.t_person.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.t_person.fk_profile. + */ + public Integer getFkProfile() { + return this.fkProfile; + } + + /** + * Getter for camp.t_person.accept. + */ + public Boolean getAccept() { + return this.accept; + } + + /** + * Getter for camp.t_person.created. + */ + public LocalDateTime getCreated() { + return this.created; + } + + /** + * Getter for camp.t_person.sex. + */ + public EnumSex getSex() { + return this.sex; + } + + /** + * Getter for camp.t_person.fk_registrator. + */ + public Integer getFkRegistrator() { + return this.fkRegistrator; + } + + /** + * Getter for camp.t_person.paid. + */ + public BigDecimal getPaid() { + return this.paid; + } + + /** + * Getter for camp.t_person.comment. + */ + public String getComment() { + return this.comment; + } + + /** + * Getter for camp.t_person.consent_catalog_photo. + */ + public Boolean getConsentCatalogPhoto() { + return this.consentCatalogPhoto; + } + + /** + * Getter for camp.t_person.required_price. + */ + public BigDecimal getRequiredPrice() { + return this.requiredPrice; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TPerson other = (TPerson) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.forename == null) { + if (other.forename != null) + return false; + } + else if (!this.forename.equals(other.forename)) + return false; + if (this.surname == null) { + if (other.surname != null) + return false; + } + else if (!this.surname.equals(other.surname)) + return false; + if (this.street == null) { + if (other.street != null) + return false; + } + else if (!this.street.equals(other.street)) + return false; + if (this.zip == null) { + if (other.zip != null) + return false; + } + else if (!this.zip.equals(other.zip)) + return false; + if (this.city == null) { + if (other.city != null) + return false; + } + else if (!this.city.equals(other.city)) + return false; + if (this.phone == null) { + if (other.phone != null) + return false; + } + else if (!this.phone.equals(other.phone)) + return false; + if (this.birthdate == null) { + if (other.birthdate != null) + return false; + } + else if (!this.birthdate.equals(other.birthdate)) + return false; + if (this.camprole == null) { + if (other.camprole != null) + return false; + } + else if (!this.camprole.equals(other.camprole)) + return false; + if (this.email == null) { + if (other.email != null) + return false; + } + else if (!this.email.equals(other.email)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.fkProfile == null) { + if (other.fkProfile != null) + return false; + } + else if (!this.fkProfile.equals(other.fkProfile)) + return false; + if (this.accept == null) { + if (other.accept != null) + return false; + } + else if (!this.accept.equals(other.accept)) + return false; + if (this.created == null) { + if (other.created != null) + return false; + } + else if (!this.created.equals(other.created)) + return false; + if (this.sex == null) { + if (other.sex != null) + return false; + } + else if (!this.sex.equals(other.sex)) + return false; + if (this.fkRegistrator == null) { + if (other.fkRegistrator != null) + return false; + } + else if (!this.fkRegistrator.equals(other.fkRegistrator)) + return false; + if (this.paid == null) { + if (other.paid != null) + return false; + } + else if (!this.paid.equals(other.paid)) + return false; + if (this.comment == null) { + if (other.comment != null) + return false; + } + else if (!this.comment.equals(other.comment)) + return false; + if (this.consentCatalogPhoto == null) { + if (other.consentCatalogPhoto != null) + return false; + } + else if (!this.consentCatalogPhoto.equals(other.consentCatalogPhoto)) + return false; + if (this.requiredPrice == null) { + if (other.requiredPrice != null) + return false; + } + else if (!this.requiredPrice.equals(other.requiredPrice)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.forename == null) ? 0 : this.forename.hashCode()); + result = prime * result + ((this.surname == null) ? 0 : this.surname.hashCode()); + result = prime * result + ((this.street == null) ? 0 : this.street.hashCode()); + result = prime * result + ((this.zip == null) ? 0 : this.zip.hashCode()); + result = prime * result + ((this.city == null) ? 0 : this.city.hashCode()); + result = prime * result + ((this.phone == null) ? 0 : this.phone.hashCode()); + result = prime * result + ((this.birthdate == null) ? 0 : this.birthdate.hashCode()); + result = prime * result + ((this.camprole == null) ? 0 : this.camprole.hashCode()); + result = prime * result + ((this.email == null) ? 0 : this.email.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.fkProfile == null) ? 0 : this.fkProfile.hashCode()); + result = prime * result + ((this.accept == null) ? 0 : this.accept.hashCode()); + result = prime * result + ((this.created == null) ? 0 : this.created.hashCode()); + result = prime * result + ((this.sex == null) ? 0 : this.sex.hashCode()); + result = prime * result + ((this.fkRegistrator == null) ? 0 : this.fkRegistrator.hashCode()); + result = prime * result + ((this.paid == null) ? 0 : this.paid.hashCode()); + result = prime * result + ((this.comment == null) ? 0 : this.comment.hashCode()); + result = prime * result + ((this.consentCatalogPhoto == null) ? 0 : this.consentCatalogPhoto.hashCode()); + result = prime * result + ((this.requiredPrice == null) ? 0 : this.requiredPrice.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TPerson ("); + + sb.append(pk); + sb.append(", ").append(forename); + sb.append(", ").append(surname); + sb.append(", ").append(street); + sb.append(", ").append(zip); + sb.append(", ").append(city); + sb.append(", ").append(phone); + sb.append(", ").append(birthdate); + sb.append(", ").append(camprole); + sb.append(", ").append(email); + sb.append(", ").append(fkCamp); + sb.append(", ").append(fkProfile); + sb.append(", ").append(accept); + sb.append(", ").append(created); + sb.append(", ").append(sex); + sb.append(", ").append(fkRegistrator); + sb.append(", ").append(paid); + sb.append(", ").append(comment); + sb.append(", ").append(consentCatalogPhoto); + sb.append(", ").append(requiredPrice); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPersondocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPersondocument.java new file mode 100644 index 0000000..30359c0 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TPersondocument.java @@ -0,0 +1,150 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TPersondocument implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final Integer fkPerson; + private final String name; + private final String document; + private final EnumFiletype filetype; + + public TPersondocument(TPersondocument value) { + this.pk = value.pk; + this.fkPerson = value.fkPerson; + this.name = value.name; + this.document = value.document; + this.filetype = value.filetype; + } + + public TPersondocument( + Integer pk, + Integer fkPerson, + String name, + String document, + EnumFiletype filetype + ) { + this.pk = pk; + this.fkPerson = fkPerson; + this.name = name; + this.document = document; + this.filetype = filetype; + } + + /** + * Getter for camp.t_persondocument.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_persondocument.fk_person. + */ + public Integer getFkPerson() { + return this.fkPerson; + } + + /** + * Getter for camp.t_persondocument.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.t_persondocument.document. + */ + public String getDocument() { + return this.document; + } + + /** + * Getter for camp.t_persondocument.filetype. + */ + public EnumFiletype getFiletype() { + return this.filetype; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TPersondocument other = (TPersondocument) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.fkPerson == null) { + if (other.fkPerson != null) + return false; + } + else if (!this.fkPerson.equals(other.fkPerson)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.document == null) { + if (other.document != null) + return false; + } + else if (!this.document.equals(other.document)) + return false; + if (this.filetype == null) { + if (other.filetype != null) + return false; + } + else if (!this.filetype.equals(other.filetype)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.fkPerson == null) ? 0 : this.fkPerson.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.document == null) ? 0 : this.document.hashCode()); + result = prime * result + ((this.filetype == null) ? 0 : this.filetype.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TPersondocument ("); + + sb.append(pk); + sb.append(", ").append(fkPerson); + sb.append(", ").append(name); + sb.append(", ").append(document); + sb.append(", ").append(filetype); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfile.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfile.java new file mode 100644 index 0000000..2ee60b2 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfile.java @@ -0,0 +1,187 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TProfile implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String forename; + private final String surname; + private final String username; + private final String password; + private final LocalDateTime duedate; + private final String uuid; + + public TProfile(TProfile value) { + this.pk = value.pk; + this.forename = value.forename; + this.surname = value.surname; + this.username = value.username; + this.password = value.password; + this.duedate = value.duedate; + this.uuid = value.uuid; + } + + public TProfile( + Integer pk, + String forename, + String surname, + String username, + String password, + LocalDateTime duedate, + String uuid + ) { + this.pk = pk; + this.forename = forename; + this.surname = surname; + this.username = username; + this.password = password; + this.duedate = duedate; + this.uuid = uuid; + } + + /** + * Getter for camp.t_profile.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_profile.forename. + */ + public String getForename() { + return this.forename; + } + + /** + * Getter for camp.t_profile.surname. + */ + public String getSurname() { + return this.surname; + } + + /** + * Getter for camp.t_profile.username. + */ + public String getUsername() { + return this.username; + } + + /** + * Getter for camp.t_profile.password. + */ + public String getPassword() { + return this.password; + } + + /** + * Getter for camp.t_profile.duedate. + */ + public LocalDateTime getDuedate() { + return this.duedate; + } + + /** + * Getter for camp.t_profile.uuid. + */ + public String getUuid() { + return this.uuid; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TProfile other = (TProfile) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.forename == null) { + if (other.forename != null) + return false; + } + else if (!this.forename.equals(other.forename)) + return false; + if (this.surname == null) { + if (other.surname != null) + return false; + } + else if (!this.surname.equals(other.surname)) + return false; + if (this.username == null) { + if (other.username != null) + return false; + } + else if (!this.username.equals(other.username)) + return false; + if (this.password == null) { + if (other.password != null) + return false; + } + else if (!this.password.equals(other.password)) + return false; + if (this.duedate == null) { + if (other.duedate != null) + return false; + } + else if (!this.duedate.equals(other.duedate)) + return false; + if (this.uuid == null) { + if (other.uuid != null) + return false; + } + else if (!this.uuid.equals(other.uuid)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.forename == null) ? 0 : this.forename.hashCode()); + result = prime * result + ((this.surname == null) ? 0 : this.surname.hashCode()); + result = prime * result + ((this.username == null) ? 0 : this.username.hashCode()); + result = prime * result + ((this.password == null) ? 0 : this.password.hashCode()); + result = prime * result + ((this.duedate == null) ? 0 : this.duedate.hashCode()); + result = prime * result + ((this.uuid == null) ? 0 : this.uuid.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TProfile ("); + + sb.append(pk); + sb.append(", ").append(forename); + sb.append(", ").append(surname); + sb.append(", ").append(username); + sb.append(", ").append(password); + sb.append(", ").append(duedate); + sb.append(", ").append(uuid); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfilerole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfilerole.java new file mode 100644 index 0000000..41b838e --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TProfilerole.java @@ -0,0 +1,93 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumRole; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TProfilerole implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer fkProfile; + private final EnumRole role; + + public TProfilerole(TProfilerole value) { + this.fkProfile = value.fkProfile; + this.role = value.role; + } + + public TProfilerole( + Integer fkProfile, + EnumRole role + ) { + this.fkProfile = fkProfile; + this.role = role; + } + + /** + * Getter for camp.t_profilerole.fk_profile. + */ + public Integer getFkProfile() { + return this.fkProfile; + } + + /** + * Getter for camp.t_profilerole.role. + */ + public EnumRole getRole() { + return this.role; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TProfilerole other = (TProfilerole) obj; + if (this.fkProfile == null) { + if (other.fkProfile != null) + return false; + } + else if (!this.fkProfile.equals(other.fkProfile)) + return false; + if (this.role == null) { + if (other.role != null) + return false; + } + else if (!this.role.equals(other.role)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.fkProfile == null) ? 0 : this.fkProfile.hashCode()); + result = prime * result + ((this.role == null) ? 0 : this.role.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TProfilerole ("); + + sb.append(fkProfile); + sb.append(", ").append(role); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TRss.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TRss.java new file mode 100644 index 0000000..94597e2 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TRss.java @@ -0,0 +1,130 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TRss implements Serializable { + + private static final long serialVersionUID = 1L; + + private final String msg; + private final LocalDateTime regdate; + private final String recipient; + private final Integer pk; + + public TRss(TRss value) { + this.msg = value.msg; + this.regdate = value.regdate; + this.recipient = value.recipient; + this.pk = value.pk; + } + + public TRss( + String msg, + LocalDateTime regdate, + String recipient, + Integer pk + ) { + this.msg = msg; + this.regdate = regdate; + this.recipient = recipient; + this.pk = pk; + } + + /** + * Getter for camp.t_rss.msg. + */ + public String getMsg() { + return this.msg; + } + + /** + * Getter for camp.t_rss.regdate. + */ + public LocalDateTime getRegdate() { + return this.regdate; + } + + /** + * Getter for camp.t_rss.recipient. + */ + public String getRecipient() { + return this.recipient; + } + + /** + * Getter for camp.t_rss.pk. + */ + public Integer getPk() { + return this.pk; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TRss other = (TRss) obj; + if (this.msg == null) { + if (other.msg != null) + return false; + } + else if (!this.msg.equals(other.msg)) + return false; + if (this.regdate == null) { + if (other.regdate != null) + return false; + } + else if (!this.regdate.equals(other.regdate)) + return false; + if (this.recipient == null) { + if (other.recipient != null) + return false; + } + else if (!this.recipient.equals(other.recipient)) + return false; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.msg == null) ? 0 : this.msg.hashCode()); + result = prime * result + ((this.regdate == null) ? 0 : this.regdate.hashCode()); + result = prime * result + ((this.recipient == null) ? 0 : this.recipient.hashCode()); + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TRss ("); + + sb.append(msg); + sb.append(", ").append(regdate); + sb.append(", ").append(recipient); + sb.append(", ").append(pk); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSales.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSales.java new file mode 100644 index 0000000..815811b --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSales.java @@ -0,0 +1,265 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import java.util.Arrays; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TSales implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String trader; + private final Integer fkCamp; + private final String provider; + private final BigDecimal cash; + private final LocalDateTime buydate; + private final String recipenumber; + private final byte[] recipeshot; + private final String recipenote; + private final String incredients; + private final String recipefilename; + + public TSales(TSales value) { + this.pk = value.pk; + this.trader = value.trader; + this.fkCamp = value.fkCamp; + this.provider = value.provider; + this.cash = value.cash; + this.buydate = value.buydate; + this.recipenumber = value.recipenumber; + this.recipeshot = value.recipeshot; + this.recipenote = value.recipenote; + this.incredients = value.incredients; + this.recipefilename = value.recipefilename; + } + + public TSales( + Integer pk, + String trader, + Integer fkCamp, + String provider, + BigDecimal cash, + LocalDateTime buydate, + String recipenumber, + byte[] recipeshot, + String recipenote, + String incredients, + String recipefilename + ) { + this.pk = pk; + this.trader = trader; + this.fkCamp = fkCamp; + this.provider = provider; + this.cash = cash; + this.buydate = buydate; + this.recipenumber = recipenumber; + this.recipeshot = recipeshot; + this.recipenote = recipenote; + this.incredients = incredients; + this.recipefilename = recipefilename; + } + + /** + * Getter for camp.t_sales.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.t_sales.trader. + */ + public String getTrader() { + return this.trader; + } + + /** + * Getter for camp.t_sales.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.t_sales.provider. + */ + public String getProvider() { + return this.provider; + } + + /** + * Getter for camp.t_sales.cash. + */ + public BigDecimal getCash() { + return this.cash; + } + + /** + * Getter for camp.t_sales.buydate. + */ + public LocalDateTime getBuydate() { + return this.buydate; + } + + /** + * Getter for camp.t_sales.recipenumber. + */ + public String getRecipenumber() { + return this.recipenumber; + } + + /** + * Getter for camp.t_sales.recipeshot. + */ + public byte[] getRecipeshot() { + return this.recipeshot; + } + + /** + * Getter for camp.t_sales.recipenote. + */ + public String getRecipenote() { + return this.recipenote; + } + + /** + * Getter for camp.t_sales.incredients. + */ + public String getIncredients() { + return this.incredients; + } + + /** + * Getter for camp.t_sales.recipefilename. + */ + public String getRecipefilename() { + return this.recipefilename; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TSales other = (TSales) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.trader == null) { + if (other.trader != null) + return false; + } + else if (!this.trader.equals(other.trader)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.provider == null) { + if (other.provider != null) + return false; + } + else if (!this.provider.equals(other.provider)) + return false; + if (this.cash == null) { + if (other.cash != null) + return false; + } + else if (!this.cash.equals(other.cash)) + return false; + if (this.buydate == null) { + if (other.buydate != null) + return false; + } + else if (!this.buydate.equals(other.buydate)) + return false; + if (this.recipenumber == null) { + if (other.recipenumber != null) + return false; + } + else if (!this.recipenumber.equals(other.recipenumber)) + return false; + if (this.recipeshot == null) { + if (other.recipeshot != null) + return false; + } + else if (!Arrays.equals(this.recipeshot, other.recipeshot)) + return false; + if (this.recipenote == null) { + if (other.recipenote != null) + return false; + } + else if (!this.recipenote.equals(other.recipenote)) + return false; + if (this.incredients == null) { + if (other.incredients != null) + return false; + } + else if (!this.incredients.equals(other.incredients)) + return false; + if (this.recipefilename == null) { + if (other.recipefilename != null) + return false; + } + else if (!this.recipefilename.equals(other.recipefilename)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.trader == null) ? 0 : this.trader.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.provider == null) ? 0 : this.provider.hashCode()); + result = prime * result + ((this.cash == null) ? 0 : this.cash.hashCode()); + result = prime * result + ((this.buydate == null) ? 0 : this.buydate.hashCode()); + result = prime * result + ((this.recipenumber == null) ? 0 : this.recipenumber.hashCode()); + result = prime * result + ((this.recipeshot == null) ? 0 : Arrays.hashCode(this.recipeshot)); + result = prime * result + ((this.recipenote == null) ? 0 : this.recipenote.hashCode()); + result = prime * result + ((this.incredients == null) ? 0 : this.incredients.hashCode()); + result = prime * result + ((this.recipefilename == null) ? 0 : this.recipefilename.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TSales ("); + + sb.append(pk); + sb.append(", ").append(trader); + sb.append(", ").append(fkCamp); + sb.append(", ").append(provider); + sb.append(", ").append(cash); + sb.append(", ").append(buydate); + sb.append(", ").append(recipenumber); + sb.append(", ").append("[binary...]"); + sb.append(", ").append(recipenote); + sb.append(", ").append(incredients); + sb.append(", ").append(recipefilename); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontent.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontent.java new file mode 100644 index 0000000..b5ac606 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontent.java @@ -0,0 +1,91 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TSalescontent implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer fkSales; + private final String fkSalescontenttype; + + public TSalescontent(TSalescontent value) { + this.fkSales = value.fkSales; + this.fkSalescontenttype = value.fkSalescontenttype; + } + + public TSalescontent( + Integer fkSales, + String fkSalescontenttype + ) { + this.fkSales = fkSales; + this.fkSalescontenttype = fkSalescontenttype; + } + + /** + * Getter for camp.t_salescontent.fk_sales. + */ + public Integer getFkSales() { + return this.fkSales; + } + + /** + * Getter for camp.t_salescontent.fk_salescontenttype. + */ + public String getFkSalescontenttype() { + return this.fkSalescontenttype; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TSalescontent other = (TSalescontent) obj; + if (this.fkSales == null) { + if (other.fkSales != null) + return false; + } + else if (!this.fkSales.equals(other.fkSales)) + return false; + if (this.fkSalescontenttype == null) { + if (other.fkSalescontenttype != null) + return false; + } + else if (!this.fkSalescontenttype.equals(other.fkSalescontenttype)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.fkSales == null) ? 0 : this.fkSales.hashCode()); + result = prime * result + ((this.fkSalescontenttype == null) ? 0 : this.fkSalescontenttype.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TSalescontent ("); + + sb.append(fkSales); + sb.append(", ").append(fkSalescontenttype); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontenttype.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontenttype.java new file mode 100644 index 0000000..736ddb9 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/TSalescontenttype.java @@ -0,0 +1,72 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TSalescontenttype implements Serializable { + + private static final long serialVersionUID = 1L; + + private final String name; + + public TSalescontenttype(TSalescontenttype value) { + this.name = value.name; + } + + public TSalescontenttype( + String name + ) { + this.name = name; + } + + /** + * Getter for camp.t_salescontenttype.name. + */ + public String getName() { + return this.name; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final TSalescontenttype other = (TSalescontenttype) obj; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TSalescontenttype ("); + + sb.append(name); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VBudget.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VBudget.java new file mode 100644 index 0000000..43023d6 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VBudget.java @@ -0,0 +1,149 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.math.BigDecimal; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VBudget implements Serializable { + + private static final long serialVersionUID = 1L; + + private final BigDecimal budget; + private final Integer fkCamp; + private final String name; + private final String location; + private final Double year; + + public VBudget(VBudget value) { + this.budget = value.budget; + this.fkCamp = value.fkCamp; + this.name = value.name; + this.location = value.location; + this.year = value.year; + } + + public VBudget( + BigDecimal budget, + Integer fkCamp, + String name, + String location, + Double year + ) { + this.budget = budget; + this.fkCamp = fkCamp; + this.name = name; + this.location = location; + this.year = year; + } + + /** + * Getter for camp.v_budget.budget. + */ + public BigDecimal getBudget() { + return this.budget; + } + + /** + * Getter for camp.v_budget.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.v_budget.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.v_budget.location. + */ + public String getLocation() { + return this.location; + } + + /** + * Getter for camp.v_budget.year. + */ + public Double getYear() { + return this.year; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VBudget other = (VBudget) obj; + if (this.budget == null) { + if (other.budget != null) + return false; + } + else if (!this.budget.equals(other.budget)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.location == null) { + if (other.location != null) + return false; + } + else if (!this.location.equals(other.location)) + return false; + if (this.year == null) { + if (other.year != null) + return false; + } + else if (!this.year.equals(other.year)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.budget == null) ? 0 : this.budget.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.location == null) ? 0 : this.location.hashCode()); + result = prime * result + ((this.year == null) ? 0 : this.year.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VBudget ("); + + sb.append(budget); + sb.append(", ").append(fkCamp); + sb.append(", ").append(name); + sb.append(", ").append(location); + sb.append(", ").append(year); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamp.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamp.java new file mode 100644 index 0000000..e1c2123 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamp.java @@ -0,0 +1,301 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VCamp implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final Boolean isOver; + private final String name; + private final LocalDateTime arrive; + private final LocalDateTime depart; + private final Double year; + private final String locationName; + private final Integer minAge; + private final Integer maxAge; + private final String url; + private final String price; + private final String countries; + private final Integer fkDocument; + + public VCamp(VCamp value) { + this.pk = value.pk; + this.isOver = value.isOver; + this.name = value.name; + this.arrive = value.arrive; + this.depart = value.depart; + this.year = value.year; + this.locationName = value.locationName; + this.minAge = value.minAge; + this.maxAge = value.maxAge; + this.url = value.url; + this.price = value.price; + this.countries = value.countries; + this.fkDocument = value.fkDocument; + } + + public VCamp( + Integer pk, + Boolean isOver, + String name, + LocalDateTime arrive, + LocalDateTime depart, + Double year, + String locationName, + Integer minAge, + Integer maxAge, + String url, + String price, + String countries, + Integer fkDocument + ) { + this.pk = pk; + this.isOver = isOver; + this.name = name; + this.arrive = arrive; + this.depart = depart; + this.year = year; + this.locationName = locationName; + this.minAge = minAge; + this.maxAge = maxAge; + this.url = url; + this.price = price; + this.countries = countries; + this.fkDocument = fkDocument; + } + + /** + * Getter for camp.v_camp.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.v_camp.is_over. + */ + public Boolean getIsOver() { + return this.isOver; + } + + /** + * Getter for camp.v_camp.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.v_camp.arrive. + */ + public LocalDateTime getArrive() { + return this.arrive; + } + + /** + * Getter for camp.v_camp.depart. + */ + public LocalDateTime getDepart() { + return this.depart; + } + + /** + * Getter for camp.v_camp.year. + */ + public Double getYear() { + return this.year; + } + + /** + * Getter for camp.v_camp.location_name. + */ + public String getLocationName() { + return this.locationName; + } + + /** + * Getter for camp.v_camp.min_age. + */ + public Integer getMinAge() { + return this.minAge; + } + + /** + * Getter for camp.v_camp.max_age. + */ + public Integer getMaxAge() { + return this.maxAge; + } + + /** + * Getter for camp.v_camp.url. + */ + public String getUrl() { + return this.url; + } + + /** + * Getter for camp.v_camp.price. + */ + public String getPrice() { + return this.price; + } + + /** + * Getter for camp.v_camp.countries. + */ + public String getCountries() { + return this.countries; + } + + /** + * Getter for camp.v_camp.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VCamp other = (VCamp) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.isOver == null) { + if (other.isOver != null) + return false; + } + else if (!this.isOver.equals(other.isOver)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.arrive == null) { + if (other.arrive != null) + return false; + } + else if (!this.arrive.equals(other.arrive)) + return false; + if (this.depart == null) { + if (other.depart != null) + return false; + } + else if (!this.depart.equals(other.depart)) + return false; + if (this.year == null) { + if (other.year != null) + return false; + } + else if (!this.year.equals(other.year)) + return false; + if (this.locationName == null) { + if (other.locationName != null) + return false; + } + else if (!this.locationName.equals(other.locationName)) + return false; + if (this.minAge == null) { + if (other.minAge != null) + return false; + } + else if (!this.minAge.equals(other.minAge)) + return false; + if (this.maxAge == null) { + if (other.maxAge != null) + return false; + } + else if (!this.maxAge.equals(other.maxAge)) + return false; + if (this.url == null) { + if (other.url != null) + return false; + } + else if (!this.url.equals(other.url)) + return false; + if (this.price == null) { + if (other.price != null) + return false; + } + else if (!this.price.equals(other.price)) + return false; + if (this.countries == null) { + if (other.countries != null) + return false; + } + else if (!this.countries.equals(other.countries)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.isOver == null) ? 0 : this.isOver.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.arrive == null) ? 0 : this.arrive.hashCode()); + result = prime * result + ((this.depart == null) ? 0 : this.depart.hashCode()); + result = prime * result + ((this.year == null) ? 0 : this.year.hashCode()); + result = prime * result + ((this.locationName == null) ? 0 : this.locationName.hashCode()); + result = prime * result + ((this.minAge == null) ? 0 : this.minAge.hashCode()); + result = prime * result + ((this.maxAge == null) ? 0 : this.maxAge.hashCode()); + result = prime * result + ((this.url == null) ? 0 : this.url.hashCode()); + result = prime * result + ((this.price == null) ? 0 : this.price.hashCode()); + result = prime * result + ((this.countries == null) ? 0 : this.countries.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VCamp ("); + + sb.append(pk); + sb.append(", ").append(isOver); + sb.append(", ").append(name); + sb.append(", ").append(arrive); + sb.append(", ").append(depart); + sb.append(", ").append(year); + sb.append(", ").append(locationName); + sb.append(", ").append(minAge); + sb.append(", ").append(maxAge); + sb.append(", ").append(url); + sb.append(", ").append(price); + sb.append(", ").append(countries); + sb.append(", ").append(fkDocument); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudget.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudget.java new file mode 100644 index 0000000..997b9fb --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudget.java @@ -0,0 +1,130 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.math.BigDecimal; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VCampBudget implements Serializable { + + private static final long serialVersionUID = 1L; + + private final BigDecimal budget; + private final Integer fkCamp; + private final String campName; + private final Double year; + + public VCampBudget(VCampBudget value) { + this.budget = value.budget; + this.fkCamp = value.fkCamp; + this.campName = value.campName; + this.year = value.year; + } + + public VCampBudget( + BigDecimal budget, + Integer fkCamp, + String campName, + Double year + ) { + this.budget = budget; + this.fkCamp = fkCamp; + this.campName = campName; + this.year = year; + } + + /** + * Getter for camp.v_camp_budget.budget. + */ + public BigDecimal getBudget() { + return this.budget; + } + + /** + * Getter for camp.v_camp_budget.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.v_camp_budget.camp_name. + */ + public String getCampName() { + return this.campName; + } + + /** + * Getter for camp.v_camp_budget.year. + */ + public Double getYear() { + return this.year; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VCampBudget other = (VCampBudget) obj; + if (this.budget == null) { + if (other.budget != null) + return false; + } + else if (!this.budget.equals(other.budget)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.campName == null) { + if (other.campName != null) + return false; + } + else if (!this.campName.equals(other.campName)) + return false; + if (this.year == null) { + if (other.year != null) + return false; + } + else if (!this.year.equals(other.year)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.budget == null) ? 0 : this.budget.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.campName == null) ? 0 : this.campName.hashCode()); + result = prime * result + ((this.year == null) ? 0 : this.year.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VCampBudget ("); + + sb.append(budget); + sb.append(", ").append(fkCamp); + sb.append(", ").append(campName); + sb.append(", ").append(year); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudgetYear.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudgetYear.java new file mode 100644 index 0000000..5729cfa --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampBudgetYear.java @@ -0,0 +1,92 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.math.BigDecimal; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VCampBudgetYear implements Serializable { + + private static final long serialVersionUID = 1L; + + private final BigDecimal sum; + private final Double year; + + public VCampBudgetYear(VCampBudgetYear value) { + this.sum = value.sum; + this.year = value.year; + } + + public VCampBudgetYear( + BigDecimal sum, + Double year + ) { + this.sum = sum; + this.year = year; + } + + /** + * Getter for camp.v_camp_budget_year.sum. + */ + public BigDecimal getSum() { + return this.sum; + } + + /** + * Getter for camp.v_camp_budget_year.year. + */ + public Double getYear() { + return this.year; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VCampBudgetYear other = (VCampBudgetYear) obj; + if (this.sum == null) { + if (other.sum != null) + return false; + } + else if (!this.sum.equals(other.sum)) + return false; + if (this.year == null) { + if (other.year != null) + return false; + } + else if (!this.year.equals(other.year)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.sum == null) ? 0 : this.sum.hashCode()); + result = prime * result + ((this.year == null) ? 0 : this.year.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VCampBudgetYear ("); + + sb.append(sum); + sb.append(", ").append(year); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampdocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampdocument.java new file mode 100644 index 0000000..2b1192a --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCampdocument.java @@ -0,0 +1,209 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument; +import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype; + +import java.io.Serializable; +import java.time.LocalDateTime; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VCampdocument implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer fkCamp; + private final String campname; + private final LocalDateTime arrive; + private final Integer fkDocument; + private final String document; + private final String documentname; + private final EnumDocument doctype; + private final EnumFiletype filetype; + + public VCampdocument(VCampdocument value) { + this.fkCamp = value.fkCamp; + this.campname = value.campname; + this.arrive = value.arrive; + this.fkDocument = value.fkDocument; + this.document = value.document; + this.documentname = value.documentname; + this.doctype = value.doctype; + this.filetype = value.filetype; + } + + public VCampdocument( + Integer fkCamp, + String campname, + LocalDateTime arrive, + Integer fkDocument, + String document, + String documentname, + EnumDocument doctype, + EnumFiletype filetype + ) { + this.fkCamp = fkCamp; + this.campname = campname; + this.arrive = arrive; + this.fkDocument = fkDocument; + this.document = document; + this.documentname = documentname; + this.doctype = doctype; + this.filetype = filetype; + } + + /** + * Getter for camp.v_campdocument.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.v_campdocument.campname. + */ + public String getCampname() { + return this.campname; + } + + /** + * Getter for camp.v_campdocument.arrive. + */ + public LocalDateTime getArrive() { + return this.arrive; + } + + /** + * Getter for camp.v_campdocument.fk_document. + */ + public Integer getFkDocument() { + return this.fkDocument; + } + + /** + * Getter for camp.v_campdocument.document. + */ + public String getDocument() { + return this.document; + } + + /** + * Getter for camp.v_campdocument.documentname. + */ + public String getDocumentname() { + return this.documentname; + } + + /** + * Getter for camp.v_campdocument.doctype. + */ + public EnumDocument getDoctype() { + return this.doctype; + } + + /** + * Getter for camp.v_campdocument.filetype. + */ + public EnumFiletype getFiletype() { + return this.filetype; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VCampdocument other = (VCampdocument) obj; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.campname == null) { + if (other.campname != null) + return false; + } + else if (!this.campname.equals(other.campname)) + return false; + if (this.arrive == null) { + if (other.arrive != null) + return false; + } + else if (!this.arrive.equals(other.arrive)) + return false; + if (this.fkDocument == null) { + if (other.fkDocument != null) + return false; + } + else if (!this.fkDocument.equals(other.fkDocument)) + return false; + if (this.document == null) { + if (other.document != null) + return false; + } + else if (!this.document.equals(other.document)) + return false; + if (this.documentname == null) { + if (other.documentname != null) + return false; + } + else if (!this.documentname.equals(other.documentname)) + return false; + if (this.doctype == null) { + if (other.doctype != null) + return false; + } + else if (!this.doctype.equals(other.doctype)) + return false; + if (this.filetype == null) { + if (other.filetype != null) + return false; + } + else if (!this.filetype.equals(other.filetype)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.campname == null) ? 0 : this.campname.hashCode()); + result = prime * result + ((this.arrive == null) ? 0 : this.arrive.hashCode()); + result = prime * result + ((this.fkDocument == null) ? 0 : this.fkDocument.hashCode()); + result = prime * result + ((this.document == null) ? 0 : this.document.hashCode()); + result = prime * result + ((this.documentname == null) ? 0 : this.documentname.hashCode()); + result = prime * result + ((this.doctype == null) ? 0 : this.doctype.hashCode()); + result = prime * result + ((this.filetype == null) ? 0 : this.filetype.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VCampdocument ("); + + sb.append(fkCamp); + sb.append(", ").append(campname); + sb.append(", ").append(arrive); + sb.append(", ").append(fkDocument); + sb.append(", ").append(document); + sb.append(", ").append(documentname); + sb.append(", ").append(doctype); + sb.append(", ").append(filetype); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamprole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamprole.java new file mode 100644 index 0000000..e76e9e3 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VCamprole.java @@ -0,0 +1,74 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VCamprole implements Serializable { + + private static final long serialVersionUID = 1L; + + private final EnumCamprole name; + + public VCamprole(VCamprole value) { + this.name = value.name; + } + + public VCamprole( + EnumCamprole name + ) { + this.name = name; + } + + /** + * Getter for camp.v_camprole.name. + */ + public EnumCamprole getName() { + return this.name; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VCamprole other = (VCamprole) obj; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VCamprole ("); + + sb.append(name); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VDocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VDocument.java new file mode 100644 index 0000000..6cfb795 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VDocument.java @@ -0,0 +1,170 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument; +import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VDocument implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final EnumDocument doctype; + private final String name; + private final String document; + private final EnumFiletype filetype; + private final String roles; + + public VDocument(VDocument value) { + this.pk = value.pk; + this.doctype = value.doctype; + this.name = value.name; + this.document = value.document; + this.filetype = value.filetype; + this.roles = value.roles; + } + + public VDocument( + Integer pk, + EnumDocument doctype, + String name, + String document, + EnumFiletype filetype, + String roles + ) { + this.pk = pk; + this.doctype = doctype; + this.name = name; + this.document = document; + this.filetype = filetype; + this.roles = roles; + } + + /** + * Getter for camp.v_document.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.v_document.doctype. + */ + public EnumDocument getDoctype() { + return this.doctype; + } + + /** + * Getter for camp.v_document.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.v_document.document. + */ + public String getDocument() { + return this.document; + } + + /** + * Getter for camp.v_document.filetype. + */ + public EnumFiletype getFiletype() { + return this.filetype; + } + + /** + * Getter for camp.v_document.roles. + */ + public String getRoles() { + return this.roles; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VDocument other = (VDocument) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.doctype == null) { + if (other.doctype != null) + return false; + } + else if (!this.doctype.equals(other.doctype)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.document == null) { + if (other.document != null) + return false; + } + else if (!this.document.equals(other.document)) + return false; + if (this.filetype == null) { + if (other.filetype != null) + return false; + } + else if (!this.filetype.equals(other.filetype)) + return false; + if (this.roles == null) { + if (other.roles != null) + return false; + } + else if (!this.roles.equals(other.roles)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.doctype == null) ? 0 : this.doctype.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.document == null) ? 0 : this.document.hashCode()); + result = prime * result + ((this.filetype == null) ? 0 : this.filetype.hashCode()); + result = prime * result + ((this.roles == null) ? 0 : this.roles.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VDocument ("); + + sb.append(pk); + sb.append(", ").append(doctype); + sb.append(", ").append(name); + sb.append(", ").append(document); + sb.append(", ").append(filetype); + sb.append(", ").append(roles); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VProfile.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VProfile.java new file mode 100644 index 0000000..750cac9 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VProfile.java @@ -0,0 +1,189 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumRole; + +import java.io.Serializable; +import java.util.Arrays; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VProfile implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String forename; + private final String surname; + private final String username; + private final String password; + private final String uuid; + private final EnumRole[] roles; + + public VProfile(VProfile value) { + this.pk = value.pk; + this.forename = value.forename; + this.surname = value.surname; + this.username = value.username; + this.password = value.password; + this.uuid = value.uuid; + this.roles = value.roles; + } + + public VProfile( + Integer pk, + String forename, + String surname, + String username, + String password, + String uuid, + EnumRole[] roles + ) { + this.pk = pk; + this.forename = forename; + this.surname = surname; + this.username = username; + this.password = password; + this.uuid = uuid; + this.roles = roles; + } + + /** + * Getter for camp.v_profile.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.v_profile.forename. + */ + public String getForename() { + return this.forename; + } + + /** + * Getter for camp.v_profile.surname. + */ + public String getSurname() { + return this.surname; + } + + /** + * Getter for camp.v_profile.username. + */ + public String getUsername() { + return this.username; + } + + /** + * Getter for camp.v_profile.password. + */ + public String getPassword() { + return this.password; + } + + /** + * Getter for camp.v_profile.uuid. + */ + public String getUuid() { + return this.uuid; + } + + /** + * Getter for camp.v_profile.roles. + */ + public EnumRole[] getRoles() { + return this.roles; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VProfile other = (VProfile) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.forename == null) { + if (other.forename != null) + return false; + } + else if (!this.forename.equals(other.forename)) + return false; + if (this.surname == null) { + if (other.surname != null) + return false; + } + else if (!this.surname.equals(other.surname)) + return false; + if (this.username == null) { + if (other.username != null) + return false; + } + else if (!this.username.equals(other.username)) + return false; + if (this.password == null) { + if (other.password != null) + return false; + } + else if (!this.password.equals(other.password)) + return false; + if (this.uuid == null) { + if (other.uuid != null) + return false; + } + else if (!this.uuid.equals(other.uuid)) + return false; + if (this.roles == null) { + if (other.roles != null) + return false; + } + else if (!Arrays.deepEquals(this.roles, other.roles)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.forename == null) ? 0 : this.forename.hashCode()); + result = prime * result + ((this.surname == null) ? 0 : this.surname.hashCode()); + result = prime * result + ((this.username == null) ? 0 : this.username.hashCode()); + result = prime * result + ((this.password == null) ? 0 : this.password.hashCode()); + result = prime * result + ((this.uuid == null) ? 0 : this.uuid.hashCode()); + result = prime * result + ((this.roles == null) ? 0 : Arrays.deepHashCode(this.roles)); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VProfile ("); + + sb.append(pk); + sb.append(", ").append(forename); + sb.append(", ").append(surname); + sb.append(", ").append(username); + sb.append(", ").append(password); + sb.append(", ").append(uuid); + sb.append(", ").append(Arrays.deepToString(roles)); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRegistration.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRegistration.java new file mode 100644 index 0000000..471e8e5 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRegistration.java @@ -0,0 +1,265 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole; + +import java.io.Serializable; +import java.time.LocalDate; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VRegistration implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String forename; + private final String surname; + private final String street; + private final String zip; + private final String city; + private final String phone; + private final LocalDate birthdate; + private final EnumCamprole camprole; + private final String email; + private final String campname; + + public VRegistration(VRegistration value) { + this.pk = value.pk; + this.forename = value.forename; + this.surname = value.surname; + this.street = value.street; + this.zip = value.zip; + this.city = value.city; + this.phone = value.phone; + this.birthdate = value.birthdate; + this.camprole = value.camprole; + this.email = value.email; + this.campname = value.campname; + } + + public VRegistration( + Integer pk, + String forename, + String surname, + String street, + String zip, + String city, + String phone, + LocalDate birthdate, + EnumCamprole camprole, + String email, + String campname + ) { + this.pk = pk; + this.forename = forename; + this.surname = surname; + this.street = street; + this.zip = zip; + this.city = city; + this.phone = phone; + this.birthdate = birthdate; + this.camprole = camprole; + this.email = email; + this.campname = campname; + } + + /** + * Getter for camp.v_registration.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.v_registration.forename. + */ + public String getForename() { + return this.forename; + } + + /** + * Getter for camp.v_registration.surname. + */ + public String getSurname() { + return this.surname; + } + + /** + * Getter for camp.v_registration.street. + */ + public String getStreet() { + return this.street; + } + + /** + * Getter for camp.v_registration.zip. + */ + public String getZip() { + return this.zip; + } + + /** + * Getter for camp.v_registration.city. + */ + public String getCity() { + return this.city; + } + + /** + * Getter for camp.v_registration.phone. + */ + public String getPhone() { + return this.phone; + } + + /** + * Getter for camp.v_registration.birthdate. + */ + public LocalDate getBirthdate() { + return this.birthdate; + } + + /** + * Getter for camp.v_registration.camprole. + */ + public EnumCamprole getCamprole() { + return this.camprole; + } + + /** + * Getter for camp.v_registration.email. + */ + public String getEmail() { + return this.email; + } + + /** + * Getter for camp.v_registration.campname. + */ + public String getCampname() { + return this.campname; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VRegistration other = (VRegistration) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.forename == null) { + if (other.forename != null) + return false; + } + else if (!this.forename.equals(other.forename)) + return false; + if (this.surname == null) { + if (other.surname != null) + return false; + } + else if (!this.surname.equals(other.surname)) + return false; + if (this.street == null) { + if (other.street != null) + return false; + } + else if (!this.street.equals(other.street)) + return false; + if (this.zip == null) { + if (other.zip != null) + return false; + } + else if (!this.zip.equals(other.zip)) + return false; + if (this.city == null) { + if (other.city != null) + return false; + } + else if (!this.city.equals(other.city)) + return false; + if (this.phone == null) { + if (other.phone != null) + return false; + } + else if (!this.phone.equals(other.phone)) + return false; + if (this.birthdate == null) { + if (other.birthdate != null) + return false; + } + else if (!this.birthdate.equals(other.birthdate)) + return false; + if (this.camprole == null) { + if (other.camprole != null) + return false; + } + else if (!this.camprole.equals(other.camprole)) + return false; + if (this.email == null) { + if (other.email != null) + return false; + } + else if (!this.email.equals(other.email)) + return false; + if (this.campname == null) { + if (other.campname != null) + return false; + } + else if (!this.campname.equals(other.campname)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.forename == null) ? 0 : this.forename.hashCode()); + result = prime * result + ((this.surname == null) ? 0 : this.surname.hashCode()); + result = prime * result + ((this.street == null) ? 0 : this.street.hashCode()); + result = prime * result + ((this.zip == null) ? 0 : this.zip.hashCode()); + result = prime * result + ((this.city == null) ? 0 : this.city.hashCode()); + result = prime * result + ((this.phone == null) ? 0 : this.phone.hashCode()); + result = prime * result + ((this.birthdate == null) ? 0 : this.birthdate.hashCode()); + result = prime * result + ((this.camprole == null) ? 0 : this.camprole.hashCode()); + result = prime * result + ((this.email == null) ? 0 : this.email.hashCode()); + result = prime * result + ((this.campname == null) ? 0 : this.campname.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VRegistration ("); + + sb.append(pk); + sb.append(", ").append(forename); + sb.append(", ").append(surname); + sb.append(", ").append(street); + sb.append(", ").append(zip); + sb.append(", ").append(city); + sb.append(", ").append(phone); + sb.append(", ").append(birthdate); + sb.append(", ").append(camprole); + sb.append(", ").append(email); + sb.append(", ").append(campname); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRole.java new file mode 100644 index 0000000..1d49a11 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VRole.java @@ -0,0 +1,74 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import de.jottyfan.camporganizer.db.jooq.enums.EnumRole; + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VRole implements Serializable { + + private static final long serialVersionUID = 1L; + + private final EnumRole unnest; + + public VRole(VRole value) { + this.unnest = value.unnest; + } + + public VRole( + EnumRole unnest + ) { + this.unnest = unnest; + } + + /** + * Getter for camp.v_role.unnest. + */ + public EnumRole getUnnest() { + return this.unnest; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VRole other = (VRole) obj; + if (this.unnest == null) { + if (other.unnest != null) + return false; + } + else if (!this.unnest.equals(other.unnest)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.unnest == null) ? 0 : this.unnest.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VRole ("); + + sb.append(unnest); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VSales.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VSales.java new file mode 100644 index 0000000..3d41cc2 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VSales.java @@ -0,0 +1,360 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import java.util.Arrays; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VSales implements Serializable { + + private static final long serialVersionUID = 1L; + + private final Integer pk; + private final String trader; + private final Integer fkCamp; + private final String name; + private final Integer fkLocation; + private final String location; + private final String incredients; + private final Double year; + private final Integer fkSales; + private final String provider; + private final BigDecimal cash; + private final LocalDateTime buydate; + private final String recipenumber; + private final byte[] recipeshot; + private final String recipenote; + private final String[] content; + + public VSales(VSales value) { + this.pk = value.pk; + this.trader = value.trader; + this.fkCamp = value.fkCamp; + this.name = value.name; + this.fkLocation = value.fkLocation; + this.location = value.location; + this.incredients = value.incredients; + this.year = value.year; + this.fkSales = value.fkSales; + this.provider = value.provider; + this.cash = value.cash; + this.buydate = value.buydate; + this.recipenumber = value.recipenumber; + this.recipeshot = value.recipeshot; + this.recipenote = value.recipenote; + this.content = value.content; + } + + public VSales( + Integer pk, + String trader, + Integer fkCamp, + String name, + Integer fkLocation, + String location, + String incredients, + Double year, + Integer fkSales, + String provider, + BigDecimal cash, + LocalDateTime buydate, + String recipenumber, + byte[] recipeshot, + String recipenote, + String[] content + ) { + this.pk = pk; + this.trader = trader; + this.fkCamp = fkCamp; + this.name = name; + this.fkLocation = fkLocation; + this.location = location; + this.incredients = incredients; + this.year = year; + this.fkSales = fkSales; + this.provider = provider; + this.cash = cash; + this.buydate = buydate; + this.recipenumber = recipenumber; + this.recipeshot = recipeshot; + this.recipenote = recipenote; + this.content = content; + } + + /** + * Getter for camp.v_sales.pk. + */ + public Integer getPk() { + return this.pk; + } + + /** + * Getter for camp.v_sales.trader. + */ + public String getTrader() { + return this.trader; + } + + /** + * Getter for camp.v_sales.fk_camp. + */ + public Integer getFkCamp() { + return this.fkCamp; + } + + /** + * Getter for camp.v_sales.name. + */ + public String getName() { + return this.name; + } + + /** + * Getter for camp.v_sales.fk_location. + */ + public Integer getFkLocation() { + return this.fkLocation; + } + + /** + * Getter for camp.v_sales.location. + */ + public String getLocation() { + return this.location; + } + + /** + * Getter for camp.v_sales.incredients. + */ + public String getIncredients() { + return this.incredients; + } + + /** + * Getter for camp.v_sales.year. + */ + public Double getYear() { + return this.year; + } + + /** + * Getter for camp.v_sales.fk_sales. + */ + public Integer getFkSales() { + return this.fkSales; + } + + /** + * Getter for camp.v_sales.provider. + */ + public String getProvider() { + return this.provider; + } + + /** + * Getter for camp.v_sales.cash. + */ + public BigDecimal getCash() { + return this.cash; + } + + /** + * Getter for camp.v_sales.buydate. + */ + public LocalDateTime getBuydate() { + return this.buydate; + } + + /** + * Getter for camp.v_sales.recipenumber. + */ + public String getRecipenumber() { + return this.recipenumber; + } + + /** + * Getter for camp.v_sales.recipeshot. + */ + public byte[] getRecipeshot() { + return this.recipeshot; + } + + /** + * Getter for camp.v_sales.recipenote. + */ + public String getRecipenote() { + return this.recipenote; + } + + /** + * Getter for camp.v_sales.content. + */ + public String[] getContent() { + return this.content; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VSales other = (VSales) obj; + if (this.pk == null) { + if (other.pk != null) + return false; + } + else if (!this.pk.equals(other.pk)) + return false; + if (this.trader == null) { + if (other.trader != null) + return false; + } + else if (!this.trader.equals(other.trader)) + return false; + if (this.fkCamp == null) { + if (other.fkCamp != null) + return false; + } + else if (!this.fkCamp.equals(other.fkCamp)) + return false; + if (this.name == null) { + if (other.name != null) + return false; + } + else if (!this.name.equals(other.name)) + return false; + if (this.fkLocation == null) { + if (other.fkLocation != null) + return false; + } + else if (!this.fkLocation.equals(other.fkLocation)) + return false; + if (this.location == null) { + if (other.location != null) + return false; + } + else if (!this.location.equals(other.location)) + return false; + if (this.incredients == null) { + if (other.incredients != null) + return false; + } + else if (!this.incredients.equals(other.incredients)) + return false; + if (this.year == null) { + if (other.year != null) + return false; + } + else if (!this.year.equals(other.year)) + return false; + if (this.fkSales == null) { + if (other.fkSales != null) + return false; + } + else if (!this.fkSales.equals(other.fkSales)) + return false; + if (this.provider == null) { + if (other.provider != null) + return false; + } + else if (!this.provider.equals(other.provider)) + return false; + if (this.cash == null) { + if (other.cash != null) + return false; + } + else if (!this.cash.equals(other.cash)) + return false; + if (this.buydate == null) { + if (other.buydate != null) + return false; + } + else if (!this.buydate.equals(other.buydate)) + return false; + if (this.recipenumber == null) { + if (other.recipenumber != null) + return false; + } + else if (!this.recipenumber.equals(other.recipenumber)) + return false; + if (this.recipeshot == null) { + if (other.recipeshot != null) + return false; + } + else if (!Arrays.equals(this.recipeshot, other.recipeshot)) + return false; + if (this.recipenote == null) { + if (other.recipenote != null) + return false; + } + else if (!this.recipenote.equals(other.recipenote)) + return false; + if (this.content == null) { + if (other.content != null) + return false; + } + else if (!Arrays.deepEquals(this.content, other.content)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.pk == null) ? 0 : this.pk.hashCode()); + result = prime * result + ((this.trader == null) ? 0 : this.trader.hashCode()); + result = prime * result + ((this.fkCamp == null) ? 0 : this.fkCamp.hashCode()); + result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); + result = prime * result + ((this.fkLocation == null) ? 0 : this.fkLocation.hashCode()); + result = prime * result + ((this.location == null) ? 0 : this.location.hashCode()); + result = prime * result + ((this.incredients == null) ? 0 : this.incredients.hashCode()); + result = prime * result + ((this.year == null) ? 0 : this.year.hashCode()); + result = prime * result + ((this.fkSales == null) ? 0 : this.fkSales.hashCode()); + result = prime * result + ((this.provider == null) ? 0 : this.provider.hashCode()); + result = prime * result + ((this.cash == null) ? 0 : this.cash.hashCode()); + result = prime * result + ((this.buydate == null) ? 0 : this.buydate.hashCode()); + result = prime * result + ((this.recipenumber == null) ? 0 : this.recipenumber.hashCode()); + result = prime * result + ((this.recipeshot == null) ? 0 : Arrays.hashCode(this.recipeshot)); + result = prime * result + ((this.recipenote == null) ? 0 : this.recipenote.hashCode()); + result = prime * result + ((this.content == null) ? 0 : Arrays.deepHashCode(this.content)); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VSales ("); + + sb.append(pk); + sb.append(", ").append(trader); + sb.append(", ").append(fkCamp); + sb.append(", ").append(name); + sb.append(", ").append(fkLocation); + sb.append(", ").append(location); + sb.append(", ").append(incredients); + sb.append(", ").append(year); + sb.append(", ").append(fkSales); + sb.append(", ").append(provider); + sb.append(", ").append(cash); + sb.append(", ").append(buydate); + sb.append(", ").append(recipenumber); + sb.append(", ").append("[binary...]"); + sb.append(", ").append(recipenote); + sb.append(", ").append(Arrays.deepToString(content)); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VVersion.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VVersion.java new file mode 100644 index 0000000..9a6545e --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/pojos/VVersion.java @@ -0,0 +1,72 @@ +/* + * This file is generated by jOOQ. + */ +package de.jottyfan.camporganizer.db.jooq.tables.pojos; + + +import java.io.Serializable; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class VVersion implements Serializable { + + private static final long serialVersionUID = 1L; + + private final String version; + + public VVersion(VVersion value) { + this.version = value.version; + } + + public VVersion( + String version + ) { + this.version = version; + } + + /** + * Getter for camp.v_version.version. + */ + public String getVersion() { + return this.version; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + final VVersion other = (VVersion) obj; + if (this.version == null) { + if (other.version != null) + return false; + } + else if (!this.version.equals(other.version)) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((this.version == null) ? 0 : this.version.hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("VVersion ("); + + sb.append(version); + + sb.append(")"); + return sb.toString(); + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampRecord.java index a11c8d7..7f98096 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampRecord.java @@ -240,4 +240,27 @@ public class TCampRecord extends UpdatableRecordImpl { setFkProfile(fkProfile); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TCampRecord + */ + public TCampRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TCamp value) { + super(TCamp.T_CAMP); + + if (value != null) { + setPk(value.getPk()); + setName(value.getName()); + setArrive(value.getArrive()); + setDepart(value.getDepart()); + setFkLocation(value.getFkLocation()); + setMinAge(value.getMinAge()); + setMaxAge(value.getMaxAge()); + setPrice(value.getPrice()); + setCountries(value.getCountries()); + setFkDocument(value.getFkDocument()); + setLockSales(value.getLockSales()); + setFkProfile(value.getFkProfile()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampdocumentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampdocumentRecord.java index eee1957..9a7509f 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampdocumentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TCampdocumentRecord.java @@ -94,4 +94,18 @@ public class TCampdocumentRecord extends UpdatableRecordImpl setModule(module); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TCampprofileRecord + */ + public TCampprofileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TCampprofile value) { + super(TCampprofile.T_CAMPPROFILE); + + if (value != null) { + setPk(value.getPk()); + setFkProfile(value.getFkProfile()); + setFkCamp(value.getFkCamp()); + setModule(value.getModule()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentRecord.java index c55d04e..1531eee 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentRecord.java @@ -128,4 +128,20 @@ public class TDocumentRecord extends UpdatableRecordImpl { setFiletype(filetype); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TDocumentRecord + */ + public TDocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TDocument value) { + super(TDocument.T_DOCUMENT); + + if (value != null) { + setPk(value.getPk()); + setDoctype(value.getDoctype()); + setName(value.getName()); + setDocument(value.getDocument()); + setFiletype(value.getFiletype()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentroleRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentroleRecord.java index 6da806e..1a3a25f 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentroleRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TDocumentroleRecord.java @@ -95,4 +95,18 @@ public class TDocumentroleRecord extends UpdatableRecordImpl { setFkDocument(fkDocument); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TLocationRecord + */ + public TLocationRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TLocation value) { + super(TLocation.T_LOCATION); + + if (value != null) { + setPk(value.getPk()); + setName(value.getName()); + setUrl(value.getUrl()); + setFkDocument(value.getFkDocument()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersonRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersonRecord.java index 13b27ad..edb5c1e 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersonRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersonRecord.java @@ -372,4 +372,35 @@ public class TPersonRecord extends UpdatableRecordImpl { setRequiredPrice(requiredPrice); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TPersonRecord + */ + public TPersonRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TPerson value) { + super(TPerson.T_PERSON); + + if (value != null) { + setPk(value.getPk()); + setForename(value.getForename()); + setSurname(value.getSurname()); + setStreet(value.getStreet()); + setZip(value.getZip()); + setCity(value.getCity()); + setPhone(value.getPhone()); + setBirthdate(value.getBirthdate()); + setCamprole(value.getCamprole()); + setEmail(value.getEmail()); + setFkCamp(value.getFkCamp()); + setFkProfile(value.getFkProfile()); + setAccept(value.getAccept()); + setCreated(value.getCreated()); + setSex(value.getSex()); + setFkRegistrator(value.getFkRegistrator()); + setPaid(value.getPaid()); + setComment(value.getComment()); + setConsentCatalogPhoto(value.getConsentCatalogPhoto()); + setRequiredPrice(value.getRequiredPrice()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersondocumentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersondocumentRecord.java index 00378e0..a38ef30 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersondocumentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TPersondocumentRecord.java @@ -127,4 +127,20 @@ public class TPersondocumentRecord extends UpdatableRecordImpl { setUuid(uuid); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TProfileRecord + */ + public TProfileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TProfile value) { + super(TProfile.T_PROFILE); + + if (value != null) { + setPk(value.getPk()); + setForename(value.getForename()); + setSurname(value.getSurname()); + setUsername(value.getUsername()); + setPassword(value.getPassword()); + setDuedate(value.getDuedate()); + setUuid(value.getUuid()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TProfileroleRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TProfileroleRecord.java index 8e46065..987ae84 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TProfileroleRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TProfileroleRecord.java @@ -69,4 +69,17 @@ public class TProfileroleRecord extends TableRecordImpl { setRole(role); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TProfileroleRecord + */ + public TProfileroleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TProfilerole value) { + super(TProfilerole.T_PROFILEROLE); + + if (value != null) { + setFkProfile(value.getFkProfile()); + setRole(value.getRole()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TRssRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TRssRecord.java index 251f03e..dead468 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TRssRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TRssRecord.java @@ -112,4 +112,19 @@ public class TRssRecord extends UpdatableRecordImpl { setPk(pk); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TRssRecord + */ + public TRssRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TRss value) { + super(TRss.T_RSS); + + if (value != null) { + setMsg(value.getMsg()); + setRegdate(value.getRegdate()); + setRecipient(value.getRecipient()); + setPk(value.getPk()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalesRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalesRecord.java index 2d7b223..d8113e8 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalesRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalesRecord.java @@ -225,4 +225,26 @@ public class TSalesRecord extends UpdatableRecordImpl { setRecipefilename(recipefilename); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TSalesRecord + */ + public TSalesRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSales value) { + super(TSales.T_SALES); + + if (value != null) { + setPk(value.getPk()); + setTrader(value.getTrader()); + setFkCamp(value.getFkCamp()); + setProvider(value.getProvider()); + setCash(value.getCash()); + setBuydate(value.getBuydate()); + setRecipenumber(value.getRecipenumber()); + setRecipeshot(value.getRecipeshot()); + setRecipenote(value.getRecipenote()); + setIncredients(value.getIncredients()); + setRecipefilename(value.getRecipefilename()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontentRecord.java index 00b6c34..303c884 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontentRecord.java @@ -68,4 +68,17 @@ public class TSalescontentRecord extends TableRecordImpl { setFkSalescontenttype(fkSalescontenttype); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised TSalescontentRecord + */ + public TSalescontentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSalescontent value) { + super(TSalescontent.T_SALESCONTENT); + + if (value != null) { + setFkSales(value.getFkSales()); + setFkSalescontenttype(value.getFkSalescontenttype()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontenttypeRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontenttypeRecord.java index aef4035..89c5017 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontenttypeRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/TSalescontenttypeRecord.java @@ -62,4 +62,16 @@ public class TSalescontenttypeRecord extends UpdatableRecordImpl { setYear(year); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VBudgetRecord + */ + public VBudgetRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VBudget value) { + super(VBudget.V_BUDGET); + + if (value != null) { + setBudget(value.getBudget()); + setFkCamp(value.getFkCamp()); + setName(value.getName()); + setLocation(value.getLocation()); + setYear(value.getYear()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetRecord.java index eaf3add..9fadf7a 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetRecord.java @@ -102,4 +102,19 @@ public class VCampBudgetRecord extends TableRecordImpl { setYear(year); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VCampBudgetRecord + */ + public VCampBudgetRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCampBudget value) { + super(VCampBudget.V_CAMP_BUDGET); + + if (value != null) { + setBudget(value.getBudget()); + setFkCamp(value.getFkCamp()); + setCampName(value.getCampName()); + setYear(value.getYear()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetYearRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetYearRecord.java index 01832e0..dd54bfc 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetYearRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampBudgetYearRecord.java @@ -70,4 +70,17 @@ public class VCampBudgetYearRecord extends TableRecordImpl { setFkDocument(fkDocument); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VCampRecord + */ + public VCampRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCamp value) { + super(VCamp.V_CAMP); + + if (value != null) { + setPk(value.getPk()); + setIsOver(value.getIsOver()); + setName(value.getName()); + setArrive(value.getArrive()); + setDepart(value.getDepart()); + setYear(value.getYear()); + setLocationName(value.getLocationName()); + setMinAge(value.getMinAge()); + setMaxAge(value.getMaxAge()); + setUrl(value.getUrl()); + setPrice(value.getPrice()); + setCountries(value.getCountries()); + setFkDocument(value.getFkDocument()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampdocumentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampdocumentRecord.java index 6304459..52821c8 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampdocumentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCampdocumentRecord.java @@ -168,4 +168,23 @@ public class VCampdocumentRecord extends TableRecordImpl { setFiletype(filetype); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VCampdocumentRecord + */ + public VCampdocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCampdocument value) { + super(VCampdocument.V_CAMPDOCUMENT); + + if (value != null) { + setFkCamp(value.getFkCamp()); + setCampname(value.getCampname()); + setArrive(value.getArrive()); + setFkDocument(value.getFkDocument()); + setDocument(value.getDocument()); + setDocumentname(value.getDocumentname()); + setDoctype(value.getDoctype()); + setFiletype(value.getFiletype()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCamproleRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCamproleRecord.java index fda7b8d..338fdb0 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCamproleRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VCamproleRecord.java @@ -53,4 +53,16 @@ public class VCamproleRecord extends TableRecordImpl { setName(name); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VCamproleRecord + */ + public VCamproleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCamprole value) { + super(VCamprole.V_CAMPROLE); + + if (value != null) { + setName(value.getName()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VDocumentRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VDocumentRecord.java index 9aa75c4..e202ae9 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VDocumentRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VDocumentRecord.java @@ -134,4 +134,21 @@ public class VDocumentRecord extends TableRecordImpl { setRoles(roles); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VDocumentRecord + */ + public VDocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VDocument value) { + super(VDocument.V_DOCUMENT); + + if (value != null) { + setPk(value.getPk()); + setDoctype(value.getDoctype()); + setName(value.getName()); + setDocument(value.getDocument()); + setFiletype(value.getFiletype()); + setRoles(value.getRoles()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VProfileRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VProfileRecord.java index 948ccdb..2324183 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VProfileRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VProfileRecord.java @@ -149,4 +149,22 @@ public class VProfileRecord extends TableRecordImpl { setRoles(roles); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VProfileRecord + */ + public VProfileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VProfile value) { + super(VProfile.V_PROFILE); + + if (value != null) { + setPk(value.getPk()); + setForename(value.getForename()); + setSurname(value.getSurname()); + setUsername(value.getUsername()); + setPassword(value.getPassword()); + setUuid(value.getUuid()); + setRoles(value.getRoles()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRegistrationRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRegistrationRecord.java index 37dc792..e02ead0 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRegistrationRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRegistrationRecord.java @@ -215,4 +215,26 @@ public class VRegistrationRecord extends TableRecordImpl { setCampname(campname); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VRegistrationRecord + */ + public VRegistrationRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VRegistration value) { + super(VRegistration.V_REGISTRATION); + + if (value != null) { + setPk(value.getPk()); + setForename(value.getForename()); + setSurname(value.getSurname()); + setStreet(value.getStreet()); + setZip(value.getZip()); + setCity(value.getCity()); + setPhone(value.getPhone()); + setBirthdate(value.getBirthdate()); + setCamprole(value.getCamprole()); + setEmail(value.getEmail()); + setCampname(value.getCampname()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRoleRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRoleRecord.java index 9fa1e84..b5c786d 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRoleRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VRoleRecord.java @@ -53,4 +53,16 @@ public class VRoleRecord extends TableRecordImpl { setUnnest(unnest); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VRoleRecord + */ + public VRoleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VRole value) { + super(VRole.V_ROLE); + + if (value != null) { + setUnnest(value.getUnnest()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VSalesRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VSalesRecord.java index 0fac83d..54ab747 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VSalesRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VSalesRecord.java @@ -295,4 +295,31 @@ public class VSalesRecord extends TableRecordImpl { setContent(content); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VSalesRecord + */ + public VSalesRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VSales value) { + super(VSales.V_SALES); + + if (value != null) { + setPk(value.getPk()); + setTrader(value.getTrader()); + setFkCamp(value.getFkCamp()); + setName(value.getName()); + setFkLocation(value.getFkLocation()); + setLocation(value.getLocation()); + setIncredients(value.getIncredients()); + setYear(value.getYear()); + setFkSales(value.getFkSales()); + setProvider(value.getProvider()); + setCash(value.getCash()); + setBuydate(value.getBuydate()); + setRecipenumber(value.getRecipenumber()); + setRecipeshot(value.getRecipeshot()); + setRecipenote(value.getRecipenote()); + setContent(value.getContent()); + resetChangedOnNotNull(); + } + } } diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VVersionRecord.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VVersionRecord.java index 3d44402..1534d78 100644 --- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VVersionRecord.java +++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/records/VVersionRecord.java @@ -52,4 +52,16 @@ public class VVersionRecord extends TableRecordImpl { setVersion(version); resetChangedOnNotNull(); } + + /** + * Create a detached, initialised VVersionRecord + */ + public VVersionRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VVersion value) { + super(VVersion.V_VERSION); + + if (value != null) { + setVersion(value.getVersion()); + resetChangedOnNotNull(); + } + } }