From 24a2e6f77e662eda0a466b6b63a44c9abe5fef59 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Wed, 28 Jan 2026 20:26:31 +0100 Subject: [PATCH] started creating demo data Signed-off-by: Stephan Richter --- demodata/bookmark.db | Bin 0 -> 28672 bytes demodata/company.db | Bin 0 -> 20480 bytes demodata/config.json | 68 ++++++++++++++++++++++++++++++++++++++++++ demodata/contacts.db | Bin 0 -> 24576 bytes demodata/documents.db | Bin 0 -> 40960 bytes demodata/files.db | Bin 0 -> 20480 bytes demodata/message.db | Bin 0 -> 16384 bytes demodata/notes.db | Bin 0 -> 16384 bytes demodata/projects.db | Bin 0 -> 32768 bytes demodata/stock.db | Bin 0 -> 57344 bytes demodata/tags.db | Bin 0 -> 12288 bytes demodata/tasks.db | Bin 0 -> 32768 bytes demodata/times.db | Bin 0 -> 24576 bytes demodata/users.db | Bin 0 -> 49152 bytes demodata/wiki.db | Bin 0 -> 45056 bytes 15 files changed, 68 insertions(+) create mode 100644 demodata/bookmark.db create mode 100644 demodata/company.db create mode 100644 demodata/config.json create mode 100644 demodata/contacts.db create mode 100644 demodata/documents.db create mode 100644 demodata/files.db create mode 100644 demodata/message.db create mode 100644 demodata/notes.db create mode 100644 demodata/projects.db create mode 100644 demodata/stock.db create mode 100644 demodata/tags.db create mode 100644 demodata/tasks.db create mode 100644 demodata/times.db create mode 100644 demodata/users.db create mode 100644 demodata/wiki.db diff --git a/demodata/bookmark.db b/demodata/bookmark.db new file mode 100644 index 0000000000000000000000000000000000000000..ee2eac04c69cf741a8e79085150d4625898d4982 GIT binary patch literal 28672 zcmeI&O^?z*7{Ku&@}N_N+CpE z)q<*V$*M*!?x?$#Xzyy~#ofYTBpsaC|!TR?DgTW-*(2^Ds!Z^|oWT`nK%1o^)-Q9FbP><|umL zPe!uS>)TIlNA{lgWpB{!Hlne>TkahEv(`xV?bm8bVp{0WydWIU-jC#gTDjjjvXkR4 zoX%0p8OlR@D6M$?#?@l=V*R16n};<``16VPAvm9^U8*}?g^Nw!O{U;BlfA+)TQDmX zZC!~)B8edPw?H7R&cRj2iFg{3&+mi=z0UFAI_~=IoNhj<{3oVh6HAa^Xa%!c)z-~T z41pJh{`_qa-!ogW#80Iq-+3S9Ny}+JYdO~a{r$S!3hQD#U3uH%v3UJnMmO8lU6I90 zxXri~?d5MoUsOp|&G;_VML_@o1Q0*~0R#|0009ILKmdW12$VC~J!5j}UUfgM7zc2>?dUpDvJ2{|npbI3t9648?Y>X~OmqWEH?dRXCf*h;FC|V!cN|FY zW%wR^hF!UGL5Kt5gww9+QVDV5QvOzw+K&6g{ypj;sq*S&$B6_x4nmJd>;YLOl#(6B z2q8taFQ|P|@~TppG}I@(QU6o5NH#yz%i2#;xc!xAhuY_|ttu!GfB*y_009U<00Izz z00jQ6z}rHxvc66)*CO6`g%x-M?mI%7u@s@4X)d(8hTbz+Pk-1k*vv^*A9q}sj?H%W zdu;!?+7CLNCQD+?_BP%J`C?^dg?`+~UO5e0$Xu`?EvpX%NE*7kN|Iumu4+jc0VWIf|`FBvU7?zoxZN$=n^@UuaZ-ahxw zOm100>_=$;)e3L4;xH7xb&*DF-EXi*#$)}U(_^(S?>^O%KyGjnqyZv6H2v7?i!l9C zGV5fVEiA|5uFQB&!)=X%T@Ny)81Rrs!8A1At_a4Dk5@lWLBGnYyCq?gs%nV4#h z(s?uA?3}xCHdAT38~1XzD(xyIj&F;heB-KndXvXdFlsA+@dV7)q?X*vFD5^?vf8Qk zji?O;0uX=z1Rwwb2tWV=5P$##AOL|m5x7J1tD4<6&($+8C-7TKYF$+OPSl110SG_< z0uX=z1Rwwb2tWV=5P-nk2$b`yrRf8J@&Er+^UhTI#tVpF|ml1uLYbJ`E0{Za=M2tWV=5P$## bAOHafKmY;|fB*#MMxc<(muS8~)iL)Q2Zs@} literal 0 HcmV?d00001 diff --git a/demodata/config.json b/demodata/config.json new file mode 100644 index 00000000..57e81e25 --- /dev/null +++ b/demodata/config.json @@ -0,0 +1,68 @@ +{ + "umbrella": { + "base_url": "http://127.0.0.1:5173", + "logging": { + "rootLevel": "INFO" + }, + "http": { + "port": 8080 + }, + "threads": 16, + "modules": { + "notes": { + "database": "demodata/notes.db" + }, + "document": { + "database": "demodata/documents.db", + "templates": "demodata/templates" + }, + "wiki": { + "database": "demodata/wiki.db" + }, + "project": { + "database": "demodata/projects.db" + }, + "message": { + "database": "demodata/message.db", + "smtp": { + "pass": "none", + "port": 587, + "host": "none", + "user": "none" + } + }, + "tags": { + "database": "demodata/tags.db" + }, + "bookmark": { + "database": "demodata/bookmark.db" + }, + "task": { + "database": "demodata/tasks.db" + }, + "journal": { + "database": "demodata/journal.db" + }, + "contact": { + "database": "demodata/contacts.db" + }, + "files": { + "database": "demodata/files.db", + "base_dir": "demodata/filestore" + }, + "company": { + "database": "demodata/company.db" + }, + "time": { + "database": "demodata/times.db" + }, + "stock": { + "database": "demodata/stock.db" + }, + "items": {}, + "user": { + "database": "demodata/users.db" + } + } + } +} diff --git a/demodata/contacts.db b/demodata/contacts.db new file mode 100644 index 0000000000000000000000000000000000000000..d0c2eac73c0338bbea98c8a8ed2d041ab5dcf4d3 GIT binary patch literal 24576 zcmeI&&u^1p7{KwD^~cl%@YYk~vl}Fh+L@ia$SUe0wu*FdC&E@-h_#J_F5Ah>gMXM8 z{~hDWo4(AUBkFEm$oC0vcz=`!-cPx_z{?jwR;2QJdGt0ZFQEN zOIOOiDvYXf#lEd>e{@Xyo9bAmvUlyz)_2RaK3#DHLkJ*%00IagfB*srAbSyzRi3`j|Ku?Kqps&N!0sM3-q0 z45ZBTXK#|{+2JCc$@XLt_}*9^`j5P65Xs$vJP&uCdEuTs_4h8N{guge?{~VriEF5A zF-uSKcXPd*jgwWeJa5PKD~pHqc6Zw9_WFI}eQmzgZ`yyIqc}fj%{=X2aQ^donR<7l*l{b{Bi(!9JdLs}(009ILKmY**5I_I{1Q0-=Ap(}s+OTK) z@v(lQlPwp+8+u-b{Z;9WKmY**5I_I{1Q0*~0R#|00D;B`n5~WLzaIdU@Bj5j{{#XE zAb8ZW1Xo_kUIh|dIPnTNPFxV;z>(*1@;G)$G)+QN6~0!Z+RtPA`8^*$&(BG%Y>$rn z9;0Lw#evPp$IAPPsw(#hQ52=gUmAa1<1cl#Ugf{#BFf&hG?fp(Yi~3^QR?+qivC3Z z>H5#jU$oz~d-Ye1*NxY2Ivn*7fB*y_@V^y!sa>nJZrxJ9cbI+RQ#W$bfQBr|SJw9i zW^ZVcVediTBzZAuYYopO`-emGb8|o*4)zavgQw(6^JzzGu(L6>rnThoXh;qp_xrrq ziGr~mo-L>e)8K^0WN3cHcb*^M+Wg)*+&?fM4SNRrJ# zV$FIY58U3_5lx-g;d9G&oG1;MY?5!p^NloNQBaIvy1nFl&TMyUd6W4rG_XBC?}-RV z>kvs*DmO0f)@!ZZUG>Gc*+yFm-j99raWmb zcce5PI)wKk;K92zFW=!)ha`Lu_|(c;mMOrvI9ji@x?T0ii;M3WNXXN0G3R$kXb0tam(On_QfsZvP4&E+1tW8*{JmBRK$em=c~0kd zbTN^O3BN;5Z9iSs;74ogt-Z}<*&)xzn`p&_mms_rRsku{09pJAOHafKmY;| zfB*y_009U<00Ju_a9yq3*4-0}KXgd=9|yO^1AbNiQ{g{YAOHafKmY;|fB*y_009U< z00IzL8G((;?Z*5M0OI+7RsT`Z|I&Zcf8{G!AOHafKmY;|fB*y_009U<00I!Wk^&pm zs-kXIV;YDrbH&XH-@IA%!qbR<59`Jn-}<29MB&I2-|^=U{WX;rwbr81h{jj4LkJ22 z5P$##AOHafKmY;|fB*y_0D=EhKs^8F|L7kU2tWV=5P$##AOHafKmY;|fB*zmSOA~@ zSNP(hYY>0{1Rwwb2tWV=5P$##AOL}x06za?C_n%L5P$##AOHafKmY;|fB*zmUjU!~ zSN|HLhY)}O1Rwwb2tWV=5P$##AOHdJ|Nr6p{}=}lfB*y_009U<00Izz00bZafz=lH E2l9#`yZ`_I literal 0 HcmV?d00001 diff --git a/demodata/files.db b/demodata/files.db new file mode 100644 index 0000000000000000000000000000000000000000..3163b17b8228935d7b652bb6eaf311e5711db60c GIT binary patch literal 20480 zcmeI&F;Ck-6u|MjI6wgeR94NCq?H3xxm4C%?P1<$FJSIon^q^yAdX)pYhFO68q;skByyB1$R8)(u

GgLGQ#5&gHm!zC8WmIL~XBH*39yR`FzHekM0#yH*aP zc{*LT!@`BbR-v&m)mycCT`yY891@eJ@#I^Q?@Lc+pZ7{ruFbEws(I#@2wQoSt?gfAPgTWM?fy}Aqac6)0tg_000IagfB*srAb`M{ z2voJR=Z-GJTQf`I>7=z|^V05LWj6`}2q1s}0tg_000IagfB*srtc^g$+1q}60g!$F zw?F+;5I_I{1Q0*~0R#|0009ILKwympvhV+_|JV2ilNtgDAbV_H#4X7GDXi@=7S zk<-s+#fk{4E{HX)F09K9ZzBW&2tWV=5P$##AOHafKmY;|*esBg%JoKr&V>#KW2vOp zQ9M#b&m7;idoJ(U*PhFZRo>)p@`JzFzH?*y&GUA<#UK36o$dGet=m80vv8cr)p+;5 z$Ggv-*E(anb*Di|6c6RQnvTsOItVkJEayS-i9i&i{NTKo=P*B{<+>1b?ku-DkxGRl z8K`V9iIj?xczva`vi p1CtlEzKN+Q5P$##AOHafKmY;|fB*y_009VWy}%I@`|CddegKcAf5HF& literal 0 HcmV?d00001 diff --git a/demodata/notes.db b/demodata/notes.db new file mode 100644 index 0000000000000000000000000000000000000000..c804c35f89fd5163a3e636c243e35ee50578f85d GIT binary patch literal 16384 zcmeI(!EVzq7zc2>Eo?37!Yv0>>D#TfDxgCXS3(rAiMBup6+2bg>al2TG8$*1NJx|e zFMxOkBwmE~;0X{Xj(q7z*9i&1b^NW^PCh4}t)Fs9qC9=ljf|$lWI72A-4WM?l;R$d z5TeGl!nG(@cxUxk76X6iYvShnX5IQB${U}AHL$*LhXMfzKmY;|fB*y_009U<00RHF zz$0jnfJmE6Dz1?aha?Nfu00Izz z00bZa0SG_<0uX?}r4gu?H>>9_0P5Cfe*O=H6>x(B0SG_<0uX=z1Rwwb2tWV=5P-m6 z3k0QgA?MdBH>{H5_B{If_5&&9D8;R-R5CdU;~AMF{^4G!o>F0)9fk)co9dJUo>KgA ierAsNmx1VY{PE!I{0>h)SZ3}2bJk@}r8w)GBI{3fth~Yi literal 0 HcmV?d00001 diff --git a/demodata/projects.db b/demodata/projects.db new file mode 100644 index 0000000000000000000000000000000000000000..32ad52179e73f9b98d8e68220286e5c529067503 GIT binary patch literal 32768 zcmeI&(Qnc~0LSrm3>ah#-}iyzz!TI}lsS9Ys}@M?xryl9t<& z+~Tq*cfu_$YP@sHds?~sy;LavRZKOgXI-Z~@&m7D`GFlcexj1yZy434A)3`a(-4U!QOXa7-g~DV zSZ+s{_1b}`)tjPrY?|eK+v_;uuqLaMLw&pFh?8n#|7o>R+PSaKG(B$|9#tEs;+b(O zO4CluBJ4)b>kqOS?Py(9+44fM{!=CH=uGjaYrpLyU>ap1rGsnyM+>PO{ zdzJYgrZZYyzbSumq*f(a&x~KCvfApZ`b|v;#Ahx3Gj*7^<#t-(xQzp&A!bG?$J}ar zy@B1okfA51gond9ZcQe6b9;MsmUFF+TwOzV5J-`hXd17Z;b+2CH}a!yL@czq5w*PY zK3VOq=R5LS_Ud)hsMaQ@Y~*!Mje?CUQ83>L0=NIxkKY#(!Q!K$BtAG7$sx{W6X$k! zG+n2O2>QK+jJCge(>%mqVO8S2l>9M?uI&qQM=kzTKw(>HUTKuKR7X<+X5I_I{1Q0*~0R#|0009K%Mxc;d%S~?p zgwOxwpZ+NbAbIrC}_L`CJ&#EAom6LikE7}E?^O(Se$Ehtx}kQhIZ zAHX}mj`7M%&*^Np4uvJgi_U-9$-2|C?wsHA99U`l_)*RAZ1K9&+iiN{hIT>Ib?vqg znx@UjQjq1mEGb!vvP{boE_%3f%JYnNi1^p=RHMe$b`PFUL>h?Na*OF`9k(c?EdbQH1ibmy5 zttv(~igLfkX^GnA#+umJY>15~wc4Uk`?F3~A2fIN?a{Um>+26H^%vrP^+h@O0H+o0 zz%*~=Q^unOU31zk`@OrjBU@O_eXkR|wnjQ+EsazZSD3$c14|1^nv)Od;;?RE} z*9=2HI*bfl^;S0*8}H?y?y@LnGjcHN8;$B(wJwG_yqL{&-nH$Xcv`8i+^f{f%h${S z!>^52dw+LJwuu{MGuxe(9li1T^0F!S)^6^`>xTEX)7fr%PN#iB*7R4iX=8p~KYAIA zCv50OE3@%&MfHC%wr;a$w>>M|Rn)1w)z!+A+OJGFV?-_6-R?PEH7L=jK5v-vk^iDi z-;hyXD~%ELp@0|sOER%ltkY3Y`-weBig-E);q5n(4*x!v{fp_KgT5PdP)!oM=Q*}J zSeuE(X;81a_xlVKr=*PV4!gF>+d&qI{kG%9vd%32&_1il;O|9l{mGDubtae#{eFbm zu97x39mI*89{S{AE%0tI$$hIofsf}#`kc%OyeLl0gpQsz z=H_&NDHxz@d!EyN0tg_000IagfB*srAb>!^1vvko@Bq?% z1Q0*~0R#|0009ILKmY**#t`86e+(p=AbTLNwxF7G1}d*XO*IBQ;Q3t78$RlQYL{+HKx zepJs%m6JN(s}8V_00IagfB*srAbt&wVE3&bjnYw<*c=k;ngBo9!CAYuHVbM5I_I{1Q0*~0R#|0009ILSPJ|CkpDbV literal 0 HcmV?d00001 diff --git a/demodata/tasks.db b/demodata/tasks.db new file mode 100644 index 0000000000000000000000000000000000000000..fde5a402d97277c43360d2bd3c7b9cb2e18747d0 GIT binary patch literal 32768 zcmeI&U2oD*7zgln3>eKS^Qt#4Ioob%MA?hGx7#{hL{J8cOH7)M9<`3Otfx%p-InOr z*oX1L#7|?qGG6%=o@%9yz zGV2DeAGqOVzkNv}!!Yam)%{#vt5oFc>=55_c$ZU9ukBI}5mve)Kh`M|i&-hfJCb7o zKkvB#chdT)#i?#g0+c7V(RCxA(^?f->gO!ZJ9JuO*}c&3&ksVU+iGo0v~S^RYd){7 zt;yF9h6xL+CwMRzbAw`bBFT82X!PBhpi+op#KUTo7!5ieoVh~KfEgbnse0`rgW(MPY$<+R=9X=5Py2x}uLW#~Jle{Qc* zK`#D~=z$3W5P$##AOHafKmY;|fB*y_0D&11xFcs)iq463K^L{?y3-?t@{)@`C3;|j z00bZa0SG_<0uX=z1Rwwb2tZ(F1k}t*VRQi?y8lmq`o{zT2tWV=5P$##AOHafKmY;| zfWQn3;QW7vI~S=z00Izz00bZa0SG_<0uX=z1Y&{c|NprEkKq6T2tWV=5P$##AOHaf zKmY;|m~8>v|DWytMRpK?00bZa0SG_<0uX=z1Rwx`NC5Z$F%BRA0SG_<0uX=z1Rwwb L2tWV=voG)m8uP-l literal 0 HcmV?d00001 diff --git a/demodata/times.db b/demodata/times.db new file mode 100644 index 0000000000000000000000000000000000000000..bce8492d7e42de0bd964dd77d28c5ac9ab19ca21 GIT binary patch literal 24576 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 nc?duN0uX=z1Rwwb2tWV=5P$##SYU$h|J71* literal 0 HcmV?d00001