From 5d6dbc5a7045ccb98bc42de6e0970273f5fd1daf Mon Sep 17 00:00:00 2001 From: jenz Date: Tue, 11 Aug 2026 15:08:58 +0200 Subject: [PATCH] added one time insert of former bans from file --- .gitignore | 4 + one-time-insertion/banlist.cfg | 1117 ++++++++++++++++++++++++ one-time-insertion/main.py | 38 + one-time-insertion/requirements.txt | 2 + one-time-insertion/settings.py.example | 8 + 5 files changed, 1169 insertions(+) create mode 100644 one-time-insertion/banlist.cfg create mode 100755 one-time-insertion/main.py create mode 100644 one-time-insertion/requirements.txt create mode 100644 one-time-insertion/settings.py.example diff --git a/.gitignore b/.gitignore index 6c4723b..5fe44c1 100644 --- a/.gitignore +++ b/.gitignore @@ -475,3 +475,7 @@ composer.lock ##### Project related config.php + +one-time-insertion/venv +one-time-insertion/__pycache__ +one-time-insertion/settings.py diff --git a/one-time-insertion/banlist.cfg b/one-time-insertion/banlist.cfg new file mode 100644 index 0000000..bd3420a --- /dev/null +++ b/one-time-insertion/banlist.cfg @@ -0,0 +1,1117 @@ +"banlist" +{ + "STEAM_0:1:185694" + { + "history" "1" + "time" "82" + "duration" "24" + "admin" "Rice" + } + "STEAM_0:0:80500936" + { + "history" "2" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:1:34783317" + { + "history" "3" + "time" "9754" + "duration" "0" + "time_minutes" "0" + "admin" "ΣZΣ | jenz" + } + "STEAM_0:1:34054834" + { + "history" "1" + "time" "0" + "duration" "0" + } + "STEAM_0:1:558678918" + { + "history" "1" + "time" "483" + "duration" "24" + "admin" "Rice" + } + "STEAM_0:1:15699111" + { + "history" "1" + "time" "1111" + "duration" "-1" + "admin" "Alcolo Oasis" + } + "STEAM_0:0:196716975" + { + "history" "2" + "time" "87" + "duration" "0" + "time_minutes" "47" + "duration_minutes" "24" + "admin" "harley" + } + "STEAM_0:0:2688653" + { + "history" "1" + "time" "33" + "duration" "24" + "admin" "Rice" + } + "STEAM_0:1:38230407" + { + "history" "2" + "time" "0" + "duration" "0" + } + "STEAM_0:0:83119720" + { + "history" "1" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:0:1030469798" + { + "history" "1" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:1:591609724" + { + "history" "1" + "time" "105" + "duration" "166" + "admin" "Jumpin'" + } + "STEAM_0:1:81949173" + { + "history" "1" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:0:110071247" + { + "history" "0" + "time" "0" + "duration" "0" + } + "STEAM_0:0:426867816" + { + "history" "3" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:0:18696006" + { + "history" "1" + "time" "0" + "duration" "0" + "time_minutes" "0" + "duration_minutes" "0" + } + "STEAM_0:1:784527488" + { + "history" "1" + "time" "392" + "time_minutes" "58" + "admin" "Alucard" + } + "STEAM_0:1:25494464" + { + "history" "1" + "time" "6" + "time_minutes" "25" + "duration" "24" + "duration_minutes" "0" + "admin" "[FIN]" + } + "STEAM_0:1:707052788" + { + "history" "1" + "time" "19" + "time_minutes" "2" + "duration" "24" + "duration_minutes" "0" + "admin" "[FIN]" + } + "STEAM_0:0:610527183" + { + "history" "1" + "time" "77" + "time_minutes" "35" + "duration" "24" + "duration_minutes" "0" + "admin" "[FIN]" + } + "STEAM_0:0:1102702039" + { + "history" "8" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:47536874" + { + "history" "1" + "time" "67" + "time_minutes" "18" + "duration" "23" + "duration_minutes" "20" + "admin" "Alucard" + } + "STEAM_0:1:13693240" + { + "history" "1" + "time" "68" + "time_minutes" "50" + "duration" "2" + "duration_minutes" "0" + "admin" "[FIN]" + } + "STEAM_0:0:111544623" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:681381032" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:538556496" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:932326768" + { + "history" "1" + "time" "843" + "time_minutes" "40" + "admin" "Alucard" + } + "STEAM_0:0:237956737" + { + "history" "1" + "time" "243" + "time_minutes" "43" + "admin" "Canadian Moose" + } + "STEAM_0:0:621231772" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:548495697" + { + "history" "1" + "time" "61" + "time_minutes" "15" + "duration" "40" + "duration_minutes" "40" + "admin" "Alucard" + } + "STEAM_0:0:19709013" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:22728672" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:76312994" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:954644166" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:58763654" + { + "history" "1" + "time" "110" + "time_minutes" "31" + "admin" "`elusive" + } + "STEAM_0:0:94103404" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:475171630" + { + "history" "1" + "time" "239" + "time_minutes" "21" + "admin" "Alucard" + } + "STEAM_0:1:25573118" + { + "history" "1" + "time" "1422" + "time_minutes" "54" + "duration" "24" + "duration_minutes" "0" + "admin" "Rice" + } + "STEAM_0:1:59190454" + { + "history" "1" + "time" "85" + "time_minutes" "44" + "admin" "Alucard" + } + "STEAM_0:1:841255145" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:3073469" + { + "history" "1" + "time" "31" + "time_minutes" "21" + "admin" "zp" + } + "STEAM_0:0:24129064" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:40038022" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:161838989" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:206984951" + { + "history" "3" + "time" "60" + "time_minutes" "5" + "admin" "[FIN]" + "duration" "24" + "duration_minutes" "0" + } + "STEAM_0:0:15263982" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:538240846" + { + "history" "1" + "time" "479" + "time_minutes" "47" + "duration" "24" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:1:33841019" + { + "history" "1" + "time" "60" + "time_minutes" "19" + "admin" "ΣZΣ | jenz" + } + "STEAM_0:0:884405482" + { + "history" "1" + "time" "12" + "time_minutes" "25" + "duration" "10" + "duration_minutes" "0" + "admin" "Yash" + } + "STEAM_0:1:119286593" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:1834643343" + { + "history" "1" + "time" "50" + "time_minutes" "57" + "duration" "8" + "duration_minutes" "20" + "admin" "ΣZΣ | jenz" + } + "STEAM_0:1:650768634" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:852181462" + { + "history" "1" + "time" "120" + "time_minutes" "28" + "admin" "Alucard" + } + "STEAM_0:0:897558125" + { + "history" "1" + "time" "123" + "time_minutes" "5" + "duration" "0" + "duration_minutes" "0" + "admin" "`elusive" + } + "STEAM_0:1:34492671" + { + "history" "1" + "time" "40" + "time_minutes" "20" + "admin" "`elusive" + } + "STEAM_0:0:400599705" + { + "history" "1" + "time" "4" + "time_minutes" "51" + "admin" "ΣZΣ | jenz" + } + "STEAM_0:1:579134112" + { + "history" "1" + "time" "60" + "time_minutes" "34" + "admin" "Alucard" + } + "STEAM_0:0:162003217" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:557700678" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:422839205" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:18052645" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:228366362" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:60189040" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:634973129" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:47957793" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:420194055" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:233796922" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:1768937284" + { + "history" "1" + "time" "13" + "time_minutes" "23" + "admin" "Alucard" + } + "STEAM_0:0:632446453" + { + "history" "1" + "time" "77" + "time_minutes" "21" + "admin" "Niggeroisive" + } + "STEAM_0:0:1600072692" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:196474469" + { + "history" "1" + "time" "9" + "time_minutes" "33" + "duration" "24" + "duration_minutes" "0" + "admin" "Rice" + } + "STEAM_0:1:523107779" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:35992475" + { + "history" "3" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:909102341" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:159520600" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:617729875" + { + "history" "1" + "time" "6" + "time_minutes" "43" + "duration" "5" + "duration_minutes" "0" + "admin" "Yash" + } + "STEAM_0:1:51524382" + { + "history" "1" + "time" "66" + "time_minutes" "39" + "admin" "`elusive" + } + "STEAM_0:1:519875496" + { + "history" "1" + "time" "49" + "time_minutes" "51" + "admin" "Alucard" + } + "STEAM_0:1:97933478" + { + "history" "1" + "time" "1516" + "time_minutes" "57" + "admin" "zp" + } + "STEAM_0:1:37475036" + { + "history" "3" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:590323610" + { + "history" "1" + "time" "1" + "time_minutes" "13" + "admin" "`elusive" + } + "STEAM_0:0:177205082" + { + "history" "1" + "time" "28" + "time_minutes" "1" + "admin" "`elusive" + } + "STEAM_0:0:48010772" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:25728217" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:1347589742" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:596529451" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:38422520" + { + "history" "1" + "time" "32" + "time_minutes" "6" + "duration" "1" + "duration_minutes" "0" + "admin" "Alcolo Oasis" + } + "STEAM_0:0:851432092" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:551065300" + { + "history" "1" + "time" "4" + "time_minutes" "6" + "duration" "24" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:1:126350093" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:35896824" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:6433474" + { + "history" "1" + "time" "509" + "time_minutes" "5" + "admin" "Alucard" + } + "STEAM_0:0:189908564" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:640402084" + { + "history" "1" + "time" "6" + "time_minutes" "41" + "admin" "Alucard" + } + "STEAM_0:0:1752937354" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:11377037" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:54661548" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:8530164" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:467562470" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:23923045" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:120024912" + { + "history" "1" + "time" "28" + "time_minutes" "23" + "admin" "zp" + } + "STEAM_0:1:782289816" + { + "history" "1" + "time" "68" + "time_minutes" "24" + "duration" "24" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:1:932058184" + { + "history" "1" + "time" "79" + "time_minutes" "35" + "duration" "24" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:0:937296111" + { + "history" "1" + "time" "39" + "time_minutes" "14" + "duration" "48" + "duration_minutes" "0" + "admin" "Alcolo Oasis" + } + "STEAM_0:0:559484619" + { + "history" "1" + "time" "164" + "time_minutes" "16" + "admin" "Alucard" + } + "STEAM_0:0:243735385" + { + "history" "1" + "time" "41" + "time_minutes" "58" + "admin" "`elusive" + } + "STEAM_0:0:26231628" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:813366578" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:5756922" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:54419821" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:538267321" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:18884726" + { + "history" "1" + "time" "120" + "time_minutes" "3" + "duration" "-1" + "duration_minutes" "-1" + "admin" "jenz" + } + "STEAM_0:0:72259479" + { + "history" "1" + "time" "225" + "time_minutes" "26" + "duration" "8" + "duration_minutes" "20" + "admin" "Mike" + } + "STEAM_0:1:62664521" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:591405922" + { + "history" "1" + "time" "70" + "time_minutes" "29" + "duration" "10" + "duration_minutes" "0" + "admin" "jenz" + } + "STEAM_0:1:70962760" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:501944280" + { + "history" "1" + "time" "620" + "time_minutes" "32" + "duration" "0" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:1:214439893" + { + "history" "1" + "time" "1" + "time_minutes" "28" + "duration" "5" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:1:728964681" + { + "history" "1" + "time" "44" + "time_minutes" "3" + "duration" "2" + "duration_minutes" "0" + "admin" "Alucard" + } + "STEAM_0:0:869518438" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:630574211" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:627573671" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:721016409" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:461443" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:979181377" + { + "history" "1" + "time" "13" + "time_minutes" "52" + "duration" "0" + "duration_minutes" "30" + "admin" "jenz" + } + "STEAM_0:1:903707605" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:33723192" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:28172074" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:7222563" + { + "history" "0" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:15621221" + { + "history" "1" + "time" "0" + "time_minutes" "30" + "duration" "8" + "duration_minutes" "20" + "admin" "jenz" + } + "STEAM_0:0:17281695" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:40527909" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:19212369" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:1:438084991" + { + "history" "2" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:392292" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:5038622" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } + "STEAM_0:0:165077961" + { + "history" "1" + "time" "124" + "time_minutes" "57" + "admin" "Alucard" + } + "STEAM_0:0:595822703" + { + "history" "1" + "time" "12" + "time_minutes" "40" + "duration" "8" + "duration_minutes" "20" + "admin" "jenz" + } + "STEAM_0:0:598189562" + { + "history" "2" + "time" "607" + "time_minutes" "4" + "duration" "240" + "duration_minutes" "0" + "admin" "JenzAlt" + } + "STEAM_0:1:73144643" + { + "history" "1" + "time" "0" + "time_minutes" "0" + "duration" "0" + "duration_minutes" "0" + } +} diff --git a/one-time-insertion/main.py b/one-time-insertion/main.py new file mode 100755 index 0000000..b444710 --- /dev/null +++ b/one-time-insertion/main.py @@ -0,0 +1,38 @@ +from settings import get_kbans +import vdf + +def main(): + with get_kbans() as conn: + with conn.cursor(buffered=True) as cur: + t = {} + with open("banlist.cfg", encoding="utf-8") as f: + t = vdf.load(f)["banlist"] + for key, val in t.items(): + sql_statement = """ + INSERT INTO knifeban_web.KbRestrict_CurrentBans + (client_name, client_steamid, client_ip, admin_name, admin_steamid, reason, `map`, `length`, + time_stamp_start, time_played_start, time_played_end, is_expired, is_removed, time_stamp_removed, + admin_name_removed, admin_steamid_removed, reason_removed) + VALUES('unknown name', %s, 'unknown ip', %s, 'unknown steamID', 'knifebanned', 'unknown map', %s, current_timestamp(), %s, %s, %s, 0, 0, '', '', ''); + """ + admin_name = 'unknown admin' + if 'admin' in val: admin_name = val['admin'] + length = 1 + if 'duration' in val: + length = int(val['duration']) + is_expired = 0 + + #length 0 means permanent on the webproject but in sourcemod its just saying expired. + if length == 0: + is_expired = 1 + length = 1 + elif length == -1: length = 0 + time_hour = int(val['time']) / 60 + time_minutes = int(val['time']) & 60 + time_played_start = time_hour + time_minutes + cur.execute(sql_statement, [key, admin_name, length, time_played_start, time_played_start + length, is_expired]) + #print(sql_statement) + conn.commit() + +if __name__ == '__main__': + main() diff --git a/one-time-insertion/requirements.txt b/one-time-insertion/requirements.txt new file mode 100644 index 0000000..9b49e85 --- /dev/null +++ b/one-time-insertion/requirements.txt @@ -0,0 +1,2 @@ +vdf +mysql-connector-python diff --git a/one-time-insertion/settings.py.example b/one-time-insertion/settings.py.example new file mode 100644 index 0000000..90cbc30 --- /dev/null +++ b/one-time-insertion/settings.py.example @@ -0,0 +1,8 @@ +import mysql.connector + +def get_kbans(): + return mysql.connector.connect( + host="127.0.0.1", + port=3306, + user="", + password="")