void delete_tables_v7() override
Delete all existing tables for V7 databases.
Database connection.
Definition: postgresql.h:241
void create_tables_v7() override
Create all missing tables for V7 databases.
std::unique_ptr< v7::Data > create_data(v7::Transaction &tr) override
Precompiled queries to manipulate the data table.
std::unique_ptr< v7::LevTr > create_levtr(v7::Transaction &tr) override
Precompiled queries to manipulate the levtr table.
std::unique_ptr< v7::Station > create_station(v7::Transaction &tr) override
Precompiled queries to manipulate the station table.
std::unique_ptr< v7::Repinfo > create_repinfo(v7::Transaction &tr) override
Precompiled queries to manipulate the repinfo table.
Definition: postgresql/driver.h:12
std::unique_ptr< v7::StationData > create_station_data(v7::Transaction &tr) override
Precompiled queries to manipulate the data table.
void vacuum_v7() override
Perform database cleanup/maintenance on v7 databases.