From 7c2ad1a45b7982a9941d21115ffa8f63c4b5bc53 Mon Sep 17 00:00:00 2001 From: ske087 Date: Mon, 17 Mar 2025 10:09:47 +0200 Subject: [PATCH] main app started --- __pycache__/db.cpython-311.pyc | Bin 0 -> 744 bytes app.py | 68 +++++++++++++++++++++++ app_schema.txt | 45 +++++++++++++++ instances/__pycache__/db.cpython-311.pyc | Bin 0 -> 1029 bytes instances/db.py | 11 ++++ logs.db | Bin 0 -> 16384 bytes 6 files changed, 124 insertions(+) create mode 100644 __pycache__/db.cpython-311.pyc create mode 100644 app.py create mode 100644 app_schema.txt create mode 100644 instances/__pycache__/db.cpython-311.pyc create mode 100644 instances/db.py create mode 100644 logs.db diff --git a/__pycache__/db.cpython-311.pyc b/__pycache__/db.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3ddf1e6ac92e6750cbd9f454a808c881a285cb2e GIT binary patch literal 744 zcma)4Pixdb9G%H#H%rr0D}I3SP&6P7;zzr4I*Ci!d_b3oMP#rG`;0r(|F zQObmjZwqn)Fu*VXn*b{Vun94AfLZ!2EiG?i%$JftImcfGoB%FTi+VHV7@i4!KGg?c zADkBZ7502R6L>!D9Kd~eD${2QE7udDOjKuVqH#Sj_m%(0hk-nCYflT}Ew+rid(rcC zyXM-+tvzelsQv=AUb@KMs5`EMq-PHOTlcsh62?1W54rY+dms5xFX0a+f|8)KTZnGl zp|~x)JYo5B)2w6~+X;M59%h;sM-lOOR`C+bVw!2>9q|%QL?aGEpJ!z+h#4`JOqJFQ zdQ4s~LRWXJ*KtU!o^P!Xw$0<7)%0oGA@nVw7Va+hb~DY7eBQ=gYKT|lZL?PbQt(5+ zb^P?xqYHiMo4%B;46E}W^$+@c>Rec=BI0?uTdQ(XG&#=1!MkNU0 S5GJqFo`)hm!1}?Imn>hIHe8xw8=)TG)m_ zQ3@XGF{g_35AiH0h6S#?>yVps)I;v1Kg^|3J85)An_95FZoKI0uH z-vhg#7tf33(SFSEWD?nfyRgT*&lnb_J3{bRWnxANdg4q&7MPyRI)YyEe{>kIyAjLn zl<73+3a+=E2Nfl!DoD-UFDfYi5S1UPNZH6&)hgnedGxzo^9_qoU$b1KDjVuD+IFaK zYZe((!>wr;dxX+)fT^k0I7>_IcmEhzcQgNL&+a73sdx|Y4~I{OzDno6WtHz^p-~*FHDi= zL~r?o1suyV{4lAT4keNhid-5(o$@Dz(CE6n?N~&14S9{wC%)s#CBv&#iT8|nvSG7( zwsk^fTwif_!jxefeht^XEGy=3jkXyC;B)5k;l02fAKLI}Y=OzFE literal 0 HcmV?d00001 diff --git a/instances/db.py b/instances/db.py new file mode 100644 index 0000000..b1b8311 --- /dev/null +++ b/instances/db.py @@ -0,0 +1,11 @@ +import sqlite3 + +def init_db(): + conn = sqlite3.connect('logs.db') + c = conn.cursor() + c.execute('''CREATE TABLE IF NOT EXISTS logs + (timestamp TEXT, hostname TEXT, ip_address TEXT, message TEXT)''') + c.execute('''CREATE TABLE IF NOT EXISTS boards + (hostname TEXT PRIMARY KEY, ip_address TEXT, input1 TEXT, input2 TEXT, input3 TEXT, input4 TEXT, relay1 TEXT, relay2 TEXT, relay3 TEXT, relay4 TEXT)''') + conn.commit() + conn.close() \ No newline at end of file diff --git a/logs.db b/logs.db new file mode 100644 index 0000000000000000000000000000000000000000..2c6aec5955657343e0aefe39dca6fd20de9ba67d GIT binary patch literal 16384 zcmeI0%Wl&^6hQ5y&%9hHP1RMsDHN4jGvgUQvVlG#wNOM!v!JWUZJZJ*FJc#!O`)v# z03;+ngcTAJU%?6qi7(&_n2Bph+i8`o5Y-*oNvMosGG`^ zqN>URT~`#v;Ohuq*AAo@(Mm5M9nqF!EE-74zQwv>Lp zEk17tVasd!db#+ltZ$b#AFq^l^+(0sdwRW7@v7CX9|XOfd_${q7~=kb^ao~tKu?3N z-|$|==k$X3oL&&0(+i?=?k*+AX7A6bO1)L}kAfEs{(N2W4#RdYu0)koaP%#nrzgb4 zeW{Mm&djJMPkJI6?Snw9i8B(!7Kwte-t>deYj#dkKBGjUfgc@s2a&P6S^nSo$uElb zNo#0#azAn(a;01*`!#!%H8MXlA2ZvTvGnJ3H@%qpo_e2pm>T5=Ljwa~01SWuFaQR? z02ugJ2G;YVEAtD>1QE83%w=qsF)AQdV9c;hi#f~>I=z`D!N{;J12faWWK&Fpb)xfG ztM3JVb!|pamM&6=flbOBbS0%Drr3UU9^6T|LuN}7b!+N__ zZyjt*%So7%h>c8nQBu-P8HpBnPL_qRblMf^@B`zu@ z01SWuFaQR?02lxRU;qq&0Wbgtz`%cI;C4Pezc9^{7OV7KQoB~;ON#GSwO