--- /dev/null
+#!/usr/bin/env python
+import sqlite3
+
+conn = sqlite3.connect('p2p-next.db')
+curs = conn.cursor()
+
+def insert_swarms(row):
+ try:
+ curs.execute("insert into swarms values (?,?,?,?,?)", row)
+ conn.commit()
+ except sqlite3.Error as e:
+ print ("[swarms]An error ocurred: ", e.args[0])
+ return
+
+def insert_btclients(row):
+ try:
+ curs.execute("insert into btclients values (?,?,?,?,?)", row)
+ conn.commit()
+ except sqlite3.Error as e:
+ print ("[btclients]An error ocurred: ", e.args[0])
+ return
+
+def insert_client_session(row):
+ try:
+ curs.execute("insert into client_session values (?,?,?,?,?,?,?,?,?,?,?,?)", row)
+ conn.commit()
+ except sqlite3.Error as e:
+ print ("[client_session]An error ocurred: ", e.args[0])
+ return
+
+def insert_status_messages(row):
+ try:
+ curs.execute("[status_messages]insert into swarms values (?,?,?,?,?,?,?,?,?)", row)
+ conn.commit()
+ except sqlite3.Error as e:
+ print ("An error ocurred: ", e.args[0])
+ return
+
+def insert_verbose_messages(row):
+ try:
+ curs.execute("[verbose_messages]insert into swarms values (?,?,?,?,?,?,?,?,?)", row)
+ conn.commit()
+ except sqlite3.Error as e:
+ print ("An error ocurred: ", e.args[0])
+ return
+
+for t in [('1', 'mumu', '1024', 'ceva', 'URL'),
+ ('2', 'gugu', '1024', 'ceva', 'URL'),
+ ('3', 'gaga', '1024', 'ceva', 'URL'),
+ ]:
+ insert_swarms(t)
+
+for t in [('1', 'tribler', 'python', 1, 0),
+ ]:
+ insert_btclients(t)
+
+for t in [('1', '1', '2', 'Linux', '2.6.30', '256', '1833', '0.0.0.0', '6969', '256', '96', '123131.1231')
+ ]:
+ insert_client_session(t)
+
+tables = ['swarms', 'btclients', 'swarms', 'client_session', 'status_messages', 'verbose_messages']
+for t in tables:
+ curs.execute("select * from '%s'" %t)
+ for row in curs:
+ print row
+
+conn.close()
\ No newline at end of file