Commits

Panagiotis Mavrogiorgos committed 767b1b1

2 Versions of test file. One for python2 and the other for python3.

Comments (0)

Files changed (3)

test.py

-#! /usr/bin/env python
-# -*- coding: utf-8 -*-
-# module : test.py
-##------------------------------------------------------------------------------
-
-##------------------------------------------------------------------------------
-# Author : P. Mavrogiorgos (pmav99@gmail.com)
-# Licence :BSD
-##------------------------------------------------------------------------------
-
-"""
-test.py Module
-
-Just some code to test the SQLite3_DataBAse class
-"""
-
-##------------------------------------------------------------------------------
-# Importing necessary libraries
-##------------------------------------------------------------------------------
-from sqlite_wrapper import SQLite3_DataBase
-
-def main():
-    
-    # Create DataBase
-    db = SQLite3_DataBase("apodeixeis.db")
-    
-    # Columns of the first table
-    columns_1 = [u"Id integer primary key autoincrement",
-                 u"Επωνυμία varchar",
-                 u"ΑΦΜ varchar unique",
-                 u"ΔΟΥ varchar",
-                 u"Διεύθυνση varchar"]
-    
-    # Columns of the second table
-    columns_2 = [u"Id integer primary key autoincrement",
-                 u"Επιχείρηση_id integer",
-                 u"Ποσό real",
-                 u"Ημερομηνία varchar",
-                 u"FOREIGN KEY(Επιχείρηση_id) References Επιχειρήσεις(id)"]
-    
-    # Create tables                
-    db.create_table(u"Επιχειρήσεις", columns_1)
-    db.create_table(u"Αποδείξεις", columns_2)
-
-    # Add a column at table1
-    db.add_column(u"Επιχειρήσεις", u"Τηλέφωνο", u"integer")
-
-    # insert data at table1.
-    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Κώστας",  u"000000000", u"Α ΔΟΥ Αθηνών", u"Οδός 123",       2100000000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Μήτσος",  u"100000000", u"Γ ΔΟΥ Αθηνών", u"Πάροδος 456",   2110000000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Μανώλης", u"200000000", u"Α ΔΟΥ Αθηνών", u"Λεωφόρος 789",  2120000000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Η Μαρία",   u"300300000", u"Δ ΔΟΥ Αθηνών", u"Οδός 234",       2130000000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Η Μαριώ",   u"000400000", u"Α ΔΟΥ Αθηνών", u"Πάροδος 345",   2100300000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Η Λενιώ",   u"100060000", u"Γ ΔΟΥ Αθηνών", u"Λεωφόρος 567",  2110400000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Η Άρτα",    u"200000700", u"Α ΔΟΥ Αθηνών", u"Οδός 678",       2120000005))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Τρικ",      u"300000070", u"Β ΔΟΥ Αθηνών", u"Πάροδος 890",    2130000500))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Άνω Κάτω", u"005000000", u"Α ΔΟΥ Αθηνών", u"Οδός 123",        2100006000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Μολύβι",   u"100030000", u"Β ΔΟΥ Αθηνών", u"Λεωφόρος 456",    2117000000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Στυλό",    u"200006000", u"Α ΔΟΥ Αθηνών", u"Πάροδος 789",     2120080000))
-    db.insert_data(u"Επιχειρήσεις", (None, u"Μπουκάλι", u"307000000", u"Β ΔΟΥ Αθηνών", u"Λεωφόρος 234",   2130200000))
-
-    #db.select_all("Companies")
-    #db.fetchall()
-    db.commit()
-    #db.close()
-    return db
-
-if __name__ == "__main__":
-    db = main()
+#! /usr/bin/env python
+# -*- coding: utf-8 -*-
+# module : test.py
+##------------------------------------------------------------------------------
+
+##------------------------------------------------------------------------------
+# Author : P. Mavrogiorgos (pmav99@gmail.com)
+# Licence :BSD
+##------------------------------------------------------------------------------
+
+"""
+test.py Module
+
+Just some code to test the SQLite3_DataBAse class
+"""
+
+##------------------------------------------------------------------------------
+# Importing necessary libraries
+##------------------------------------------------------------------------------
+from sqlite_wrapper import SQLite3_DataBase
+
+def main():
+    
+    # Create DataBase
+    db = SQLite3_DataBase("apodeixeis.db")
+    
+    # Columns of the first table
+    columns_1 = [u"Id integer primary key autoincrement",
+                 u"Επωνυμία varchar",
+                 u"ΑΦΜ varchar unique",
+                 u"ΔΟΥ varchar",
+                 u"Διεύθυνση varchar"]
+    
+    # Columns of the second table
+    columns_2 = [u"Id integer primary key autoincrement",
+                 u"Επιχείρηση_id integer",
+                 u"Ποσό real",
+                 u"Ημερομηνία varchar",
+                 u"FOREIGN KEY(Επιχείρηση_id) References Επιχειρήσεις(id)"]
+    
+    # Create tables                
+    db.create_table(u"Επιχειρήσεις", columns_1)
+    db.create_table(u"Αποδείξεις", columns_2)
+
+    # Add a column at table1
+    db.add_column(u"Επιχειρήσεις", u"Τηλέφωνο", u"integer")
+
+    # insert data at table1.
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Κώστας",  u"000000000", u"Α ΔΟΥ Αθηνών", u"Οδός 123",       2100000000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Μήτσος",  u"100000000", u"Γ ΔΟΥ Αθηνών", u"Πάροδος 456",   2110000000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Ο Μανώλης", u"200000000", u"Α ΔΟΥ Αθηνών", u"Λεωφόρος 789",  2120000000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Η Μαρία",   u"300300000", u"Δ ΔΟΥ Αθηνών", u"Οδός 234",       2130000000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Η Μαριώ",   u"000400000", u"Α ΔΟΥ Αθηνών", u"Πάροδος 345",   2100300000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Η Λενιώ",   u"100060000", u"Γ ΔΟΥ Αθηνών", u"Λεωφόρος 567",  2110400000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Η Άρτα",    u"200000700", u"Α ΔΟΥ Αθηνών", u"Οδός 678",       2120000005))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Τρικ",      u"300000070", u"Β ΔΟΥ Αθηνών", u"Πάροδος 890",    2130000500))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Άνω Κάτω", u"005000000", u"Α ΔΟΥ Αθηνών", u"Οδός 123",        2100006000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Μολύβι",   u"100030000", u"Β ΔΟΥ Αθηνών", u"Λεωφόρος 456",    2117000000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Στυλό",    u"200006000", u"Α ΔΟΥ Αθηνών", u"Πάροδος 789",     2120080000))
+#    db.insert_data(u"Επιχειρήσεις", (None, u"Μπουκάλι", u"307000000", u"Β ΔΟΥ Αθηνών", u"Λεωφόρος 234",   2130200000))
+
+    #db.select_all("Companies")
+    #db.fetchall()
+    db.commit()
+    #db.close()
+    return db
+
+if __name__ == "__main__":
+    db = main()
+#! /usr/bin/env python
+# -*- coding: utf-8 -*-
+# module : test.py
+##------------------------------------------------------------------------------
+
+##------------------------------------------------------------------------------
+# Author : P. Mavrogiorgos (pmav99@gmail.com)
+# Licence :BSD
+##------------------------------------------------------------------------------
+
+"""
+test.py Module
+
+Just some code to test the SQLite3_DataBAse class
+"""
+
+##------------------------------------------------------------------------------
+# Importing necessary libraries
+##------------------------------------------------------------------------------
+from sqlite_wrapper import SQLite3_DataBase
+
+def main():
+    
+    # Create DataBase
+    db = SQLite3_DataBase("apodeixeis.db")
+    
+    # Columns of the first table
+    columns_1 = ["Id integer primary key autoincrement",
+                 "Επωνυμία varchar",
+                 "ΑΦΜ varchar unique",
+                 "ΔΟΥ varchar",
+                 "Διεύθυνση varchar"]
+    
+    # Columns of the second table
+    columns_2 = ["Id integer primary key autoincrement",
+                 "Επιχείρηση_id integer",
+                 "Ποσό real",
+                 "Ημερομηνία varchar",
+                 "FOREIGN KEY(Επιχείρηση_id) References Επιχειρήσεις(id)"]
+    
+    # Create tables                
+    db.create_table("Επιχειρήσεις", columns_1)
+    db.create_table("Αποδείξεις", columns_2)
+
+    # Add a column at table1
+    db.add_column("Επιχειρήσεις", "Τηλέφωνο", "integer")
+
+    # insert data at table1.
+#    db.insert_data("Επιχειρήσεις", (None, "Ο Κώστας",  "000000000", "Α ΔΟΥ Αθηνών", "Οδός 123",       2100000000))
+#    db.insert_data("Επιχειρήσεις", (None, "Ο Μήτσος",  "100000000", "Γ ΔΟΥ Αθηνών", "Πάροδος 456",   2110000000))
+#    db.insert_data("Επιχειρήσεις", (None, "Ο Μανώλης", "200000000", "Α ΔΟΥ Αθηνών", "Λεωφόρος 789",  2120000000))
+#    db.insert_data("Επιχειρήσεις", (None, "Η Μαρία",   "300300000", "Δ ΔΟΥ Αθηνών", "Οδός 234",       2130000000))
+#    db.insert_data("Επιχειρήσεις", (None, "Η Μαριώ",   "000400000", "Α ΔΟΥ Αθηνών", "Πάροδος 345",   2100300000))
+#    db.insert_data("Επιχειρήσεις", (None, "Η Λενιώ",   "100060000", "Γ ΔΟΥ Αθηνών", "Λεωφόρος 567",  2110400000))
+#    db.insert_data("Επιχειρήσεις", (None, "Η Άρτα",    "200000700", "Α ΔΟΥ Αθηνών", "Οδός 678",       2120000005))
+#    db.insert_data("Επιχειρήσεις", (None, "Τρικ",      "300000070", "Β ΔΟΥ Αθηνών", "Πάροδος 890",    2130000500))
+#    db.insert_data("Επιχειρήσεις", (None, "Άνω Κάτω", "005000000", "Α ΔΟΥ Αθηνών", "Οδός 123",        2100006000))
+#    db.insert_data("Επιχειρήσεις", (None, "Μολύβι",   "100030000", "Β ΔΟΥ Αθηνών", "Λεωφόρος 456",    2117000000))
+#    db.insert_data("Επιχειρήσεις", (None, "Στυλό",    "200006000", "Α ΔΟΥ Αθηνών", "Πάροδος 789",     2120080000))
+#    db.insert_data("Επιχειρήσεις", (None, "Μπουκάλι", "307000000", "Β ΔΟΥ Αθηνών", "Λεωφόρος 234",   2130200000))
+
+    #db.select_all("Companies")
+    #db.fetchall()
+    db.commit()
+    #db.close()
+    return db
+
+if __name__ == "__main__":
+    db = main()