kopia lustrzana https://github.com/glidernet/ogn-python
DROP temporary table if exists before CREATE
rodzic
7970a51d16
commit
04bb38501e
|
@ -177,6 +177,7 @@ def import_logfile(path):
|
||||||
|
|
||||||
def import_aircraft_beacon_logfile(csv_logfile):
|
def import_aircraft_beacon_logfile(csv_logfile):
|
||||||
SQL_TEMPTABLE_STATEMENT = """
|
SQL_TEMPTABLE_STATEMENT = """
|
||||||
|
DROP TABLE IF EXISTS aircraft_beacon_temp;
|
||||||
CREATE TABLE aircraft_beacon_temp(
|
CREATE TABLE aircraft_beacon_temp(
|
||||||
location geometry,
|
location geometry,
|
||||||
altitude integer,
|
altitude integer,
|
||||||
|
@ -201,7 +202,7 @@ def import_aircraft_beacon_logfile(csv_logfile):
|
||||||
hardware_version smallint,
|
hardware_version smallint,
|
||||||
real_address character varying(6),
|
real_address character varying(6),
|
||||||
signal_power double precision
|
signal_power double precision
|
||||||
)
|
);
|
||||||
"""
|
"""
|
||||||
|
|
||||||
session.execute(SQL_TEMPTABLE_STATEMENT)
|
session.execute(SQL_TEMPTABLE_STATEMENT)
|
||||||
|
@ -267,6 +268,7 @@ def import_receiver_beacon_logfile(csv_logfile):
|
||||||
"""Import csv logfile <arg: csv logfile>."""
|
"""Import csv logfile <arg: csv logfile>."""
|
||||||
|
|
||||||
SQL_TEMPTABLE_STATEMENT = """
|
SQL_TEMPTABLE_STATEMENT = """
|
||||||
|
DROP TABLE IF EXISTS receiver_beacon_temp;
|
||||||
CREATE TABLE receiver_beacon_temp(
|
CREATE TABLE receiver_beacon_temp(
|
||||||
location geometry,
|
location geometry,
|
||||||
altitude integer,
|
altitude integer,
|
||||||
|
@ -294,7 +296,7 @@ def import_receiver_beacon_logfile(csv_logfile):
|
||||||
good_senders_signal double precision,
|
good_senders_signal double precision,
|
||||||
good_senders integer,
|
good_senders integer,
|
||||||
good_and_bad_senders integer
|
good_and_bad_senders integer
|
||||||
)
|
);
|
||||||
"""
|
"""
|
||||||
|
|
||||||
session.execute(SQL_TEMPTABLE_STATEMENT)
|
session.execute(SQL_TEMPTABLE_STATEMENT)
|
||||||
|
|
Ładowanie…
Reference in New Issue