From d0176b31420b6b603c72a817d90e642eac140abc Mon Sep 17 00:00:00 2001 From: Minh VU Date: Wed, 4 Dec 2024 09:03:52 +0100 Subject: [PATCH] ok --- MonetDB.py | 1 + __pycache__/MonetDB.cpython-312.pyc | Bin 3249 -> 4723 bytes __pycache__/PostgreSQL.cpython-312.pyc | Bin 4873 -> 5615 bytes main.py | 15 ++++++++++++--- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/MonetDB.py b/MonetDB.py index c2a773e..8ab2380 100644 --- a/MonetDB.py +++ b/MonetDB.py @@ -85,6 +85,7 @@ def reset_data_monetdb(connection,cursor): cursor.execute("DROP TABLE IF EXISTS airlines") cursor.execute("DROP TABLE IF EXISTS airports") cursor.execute("DROP TABLE IF EXISTS flights") + connection.commit() def disconnect_monetdb(connection,cursor): cursor.close() diff --git a/__pycache__/MonetDB.cpython-312.pyc b/__pycache__/MonetDB.cpython-312.pyc index c054bb85a52ab12681b46b8264e0fa16f2e874be..605d50c44472842f287d029b564e615b186aac2d 100644 GIT binary patch literal 4723 zcmb_g-EZ4e6u(Z~uXJhG?@_kmML-s5Ol!-K#$dvYoz`381jpH$D9B1{z$U6`6!z!A79`5yT|AJ z&N=tq^jE*%hv51*7QeYUh|pi;#l1XEV{Z`}50Q#gs)#c7lgd!myC>sOJsGd+&Cn{H z=~BBg-D-EHNA1bB*~@vO`< zGCLRLnOp%E3uR6BF^61d4(%ntfWXSE5{`3xfVsv>;RRMYGZSLOxXg&DXp~7vLX4Ht z%vC(FVTOS$hUg!a2qtzhGIxH4P+{Lx)W#3i}T z%Jlj3p;o?!1vys#qmj55Fz~WBTr3+7kDleq31iMH@7Gg(%b9}Ue_{r>|pu|&9gKg}%zQFU*B*Z$>7Fu_+Ba^|-L=rgZ z2n@mM49E#k|6;g3W3FRjTfZ!>g!Z_)|Ewel*Vt%V%?_?J&s=b40p^5jyd?8nTN}cJ zttcdCr%1a5VEIeNffKjnrdt*d312dul=&ExKqvW`OTNNs#oVfrE2~OASI%q2V$LX3$^drNoXhKXf=ntYi1Q54D8vMrmy%5IZ160@ z2eV~(1hawQr5E44WP-Kfzq$#Qnhs5{4>&B?7QD3fb=?|gb9+T&94-IDmb`O{v>x3c zy>RbkK|DkToR#cr**$E!9q?2s`17dVpXf)l-F+9Wqh;8=_g{~kj=R)4TBmM!k|@+A znmwgTSu@lnv#(gm=Zd!~x?$3)R;q+(vv&oOqMR#fW^Xm8>t9r`YW5O@-KXY^+)_^0 zLSD14y6Wob$ydr{EpM3J`4y~J@TSM~IbD!77|zc~Cw?%@i%%f&?7X|PQYw_QoTh(n zRI1t7basy8vZZNdNrj}Vl&U$LE9jN7Qq}N{Y>ZgU&7G^RnuCsJ#rZlO0nL}mCuTux zpg)Etp9}@IhXOweKlg3P%GPpqXXy6El|TIxPyAEc{;A*n%tqvC|JZ{&Tm7fD=u>+z z4dokoCXukB@dGp-0&~l?co3|88MPUYoKdP7(uop6ZIL7otg8Wumiye^`qPapg;vof zC5F1p9_>plzhY>nKaaJXp|SQa1#_VGYE_LpY!|u?A*+;11p^-k-A<73Ftp84d!7OT zFKRWiPr?vKpfeyg&{Nv?m3UA5?&BT$wA;SCLkHZp-9PYz9^0nJ9@7(e6s8@{^|vt6 zjBAx@;N#F}sGfF+L*v!5Y6!O>uZT%1U=qWS7f-;$9Ik3B)uL9?$_B7((Td+BpaUe1 zI3$v~sd4xgK(D~9vmk05?jkh0==lesuC&LYk96g&F4gVY8F^=ie)lQ8pHgC@d)3l6 z0zJ(rU2h}|EjP}0^faaz9*545$8z6t6{r}3E~~apuWn$SXnah)bl0) zqY1e6Nf0%kAI$F169=8CRTf}t&Md=AGiP2$eyHAh20`3uaqSc*#S_l&ZXv?(i*TMx z);7}S!&XA9oji25vtNWLo5}+TGmJG|GnAL|hFcGTsByP7GP6U^I+?QXW%@Ba zbFkD1t%S}!4n#95>rsa-<&b5sKE8_Vtf0)Ue6a%C#zAM)g1#Kz7aOls9v7VDrfBx zn5+2hy+!)v$J#D=$P-r~k*+Rp+9yG2wjj<(Y3_b6rsj273XzGL`JkaX(QnPzL J4`r{4{{gUz$8i7v delta 899 zcmZvbzi-n(6vusO8%nB#xQZx55Lt#mEs9i73PYx=eTh$8?C5+>8WyWav;;+f5*8|< zmZ5(@bSv;LpelPOwk`;XDH1zOLD`si`QbKhvE(1`bMMFZ-8~O)A6-wKB$EjRu9LF6 zixb_{HN?AjJ^dXrlD|gW*?Vbnf(6k8-eg4EZnj&^SI;}E-EReX6Xmi-aqsJSk2kN| zZ$};(`2}hFI;Onpa-nNA%uO5f)d%bA#+s&^R5Z?DVaz-Mwa(zfv7hTZf?sfDSWw|x z;0*#9k<)3(FL&u!c8fMVPj4X@R2p7Z(W6e=!2JKE&eZF*SJRO18@C2zu zgFRyU93~`6r~4m;FbO1p6_ewVh%VJ(c5T9Epi%t$!E~#Q(N?)y@B8A<7)tk!mRbm1 z?d6gtLO0~I)DY>icBLSHqz@PJ@E_cfftp7td8h^`FMq4qje9^5+?}WJ7|bDr`bxU5 pEcKPkgSeu;M+eD4Oj+KVJ4nG>?IggC%g4+26T`(AT4`q>>>mXf>~a7A diff --git a/__pycache__/PostgreSQL.cpython-312.pyc b/__pycache__/PostgreSQL.cpython-312.pyc index d87f0c0da62e06f360e3c46d33ba01741c576a96..b2cd2416bc1d8ef317db440cf0a0a99eece2784e 100644 GIT binary patch delta 517 zcmeBFd#}xRnwOW00SIb*{nI`9C-O-!8ckH!<#tW6@** zei>$l8ivXG{PL2FHH=xTAdRRXg>iB}zce#L7W-sFeyPdNxs@j8FbM+roM3*ufav7) zOab*wC4w-0HB74+A#6s5NQM-KTBbUtN+?~rJH2~+Z}159`*iyB z_@T2tK7|Xs^1r|EOrFT4>|N{vw5y5BiG!g> z(9wo@u8^Yv>v|0!>!7#z2h2$BvC+`xH<U+E#d=;0sws^d|dzl delta 98 zcmaE_-KoZRnwOW00SGKP{nKyqPUMqd)S0NR%Tmdx$+j`hRftKGZF04!{N(wfl15rU wWsE>vtN 10""" requeteInsertPostgreSQL = """INSERT INTO flights SELECT * FROM flights10""" +def display_table(data, headers): + max_len = max(len(header) for header in headers) + print(" | ".join(header.ljust(max_len) for header in headers)) + sep = "-" * max_len + print("-|-".join(sep for _ in headers)) + for row in data: + print(" | ".join(header.ljust(max_len) for header in row)) + if __name__ == '__main__': #PostgreSQL #create_tables_postgres() @@ -31,7 +39,8 @@ if __name__ == '__main__': #MonetDB conn, cursor =connect_monetdb() - create_table_monetdb(conn,cursor) - #create_data_monetdb(conn,cursor) + #reset_data_monetdb(conn,cursor) + #create_table_monetdb(conn,cursor) + create_data_monetdb(conn,cursor) #requete_monetdb(conn,cursor, str) - #disconnect_monetdb(conn, cursor) + disconnect_monetdb(conn, cursor)