@@ -25,46 +25,45 @@ idlist_t get_ids_from_result(pg_result_t const &result) {
2525 return ids;
2626}
2727
28- void create_geom_check_trigger (pg_conn_t * db_connection,
28+ void create_geom_check_trigger (pg_conn_t const & db_connection,
2929 std::string const &schema,
3030 std::string const &table,
3131 std::string const &condition)
3232{
3333 std::string const func_name =
3434 qualified_name (schema, table + " _osm2pgsql_valid" );
3535
36- db_connection-> exec (" CREATE OR REPLACE FUNCTION {}()\n "
37- " RETURNS TRIGGER AS $$\n "
38- " BEGIN\n "
39- " IF {} THEN \n "
40- " RETURN NEW;\n "
41- " END IF;\n "
42- " RETURN NULL;\n "
43- " END;"
44- " $$ LANGUAGE plpgsql" ,
45- func_name, condition);
36+ db_connection. exec (" CREATE OR REPLACE FUNCTION {}()\n "
37+ " RETURNS TRIGGER AS $$\n "
38+ " BEGIN\n "
39+ " IF {} THEN \n "
40+ " RETURN NEW;\n "
41+ " END IF;\n "
42+ " RETURN NULL;\n "
43+ " END;"
44+ " $$ LANGUAGE plpgsql" ,
45+ func_name, condition);
4646
47- db_connection-> exec (" CREATE TRIGGER \" {}\" "
48- " BEFORE INSERT OR UPDATE"
49- " ON {}"
50- " FOR EACH ROW EXECUTE PROCEDURE"
51- " {}()" ,
52- table + " _osm2pgsql_valid" ,
53- qualified_name (schema, table), func_name);
47+ db_connection. exec (" CREATE TRIGGER \" {}\" "
48+ " BEFORE INSERT OR UPDATE"
49+ " ON {}"
50+ " FOR EACH ROW EXECUTE PROCEDURE"
51+ " {}()" ,
52+ table + " _osm2pgsql_valid" ,
53+ qualified_name (schema, table), func_name);
5454}
5555
56- void drop_geom_check_trigger (pg_conn_t * db_connection,
56+ void drop_geom_check_trigger (pg_conn_t const & db_connection,
5757 std::string const &schema,
5858 std::string const &table)
5959{
6060 std::string const func_name =
6161 qualified_name (schema, table + " _osm2pgsql_valid" );
6262
63- db_connection->exec (R"( DROP TRIGGER "{}" ON {})" ,
64- table + " _osm2pgsql_valid" ,
65- qualified_name (schema, table));
63+ db_connection.exec (R"( DROP TRIGGER "{}" ON {})" , table + " _osm2pgsql_valid" ,
64+ qualified_name (schema, table));
6665
67- db_connection-> exec (" DROP FUNCTION IF EXISTS {} ()" , func_name);
66+ db_connection. exec (" DROP FUNCTION IF EXISTS {} ()" , func_name);
6867}
6968
7069void analyze_table (pg_conn_t const &db_connection, std::string const &schema,
0 commit comments