py3: fix unicode handling
This commit is contained in:
parent
dd2a0845c8
commit
9360158a01
|
|
@ -176,12 +176,11 @@ class PacketBatchInserter():
|
|||
packet.rawPath,
|
||||
packet.raw))
|
||||
|
||||
sql = ""
|
||||
try:
|
||||
# insert into packetYYYYMMDD
|
||||
argString = ','.join(cur.mogrify(
|
||||
argString = b','.join(cur.mogrify(
|
||||
"(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", x) for x in datePacketTuples)
|
||||
sql = "insert into " + packetTable + "(station_id, sender_id, map_id, source_id, packet_type_id, latitude, longitude, posambiguity, symbol, symbol_table, map_sector, related_map_sectors, marker_id, marker_counter, speed, course, altitude, rng, phg, latest_phg_timestamp, latest_rng_timestamp, timestamp, packet_tail_timestamp, is_moving, reported_timestamp, position_timestamp, comment, raw_path, raw) values " + argString + " RETURNING id"
|
||||
sql = "insert into " + packetTable + "(station_id, sender_id, map_id, source_id, packet_type_id, latitude, longitude, posambiguity, symbol, symbol_table, map_sector, related_map_sectors, marker_id, marker_counter, speed, course, altitude, rng, phg, latest_phg_timestamp, latest_rng_timestamp, timestamp, packet_tail_timestamp, is_moving, reported_timestamp, position_timestamp, comment, raw_path, raw) values " + argString.decode() + " RETURNING id"
|
||||
cur.execute(sql)
|
||||
except psycopg2.InterfaceError as e:
|
||||
# Connection to database is lost, better just exit
|
||||
|
|
|
|||
Loading…
Reference in New Issue