|
@@ -240,20 +240,31 @@ pk_teisendame_jooni <- function(obj = NULL, conf = NULL) {
|
|
|
## 9. Kustutame geom veeru.
|
|
## 9. Kustutame geom veeru.
|
|
|
conn <- ruut::db_connect(conf = conf)
|
|
conn <- ruut::db_connect(conf = conf)
|
|
|
q <-
|
|
q <-
|
|
|
- sprintf("ALTER TABLE %s.%s DROP COLUMN geom;",
|
|
|
|
|
|
|
+ sprintf("ALTER TABLE \"%s\".\"%s\" DROP COLUMN geom;",
|
|
|
conf$schema,
|
|
conf$schema,
|
|
|
conf$table)
|
|
conf$table)
|
|
|
cat(sprintf("\n-----------------\n%s\n\n", q))
|
|
cat(sprintf("\n-----------------\n%s\n\n", q))
|
|
|
DBI::dbSendQuery(conn, q)
|
|
DBI::dbSendQuery(conn, q)
|
|
|
- ## 11. Vaakum.
|
|
|
|
|
|
|
+ ## 10. Vaakum.
|
|
|
q <-
|
|
q <-
|
|
|
sprintf(
|
|
sprintf(
|
|
|
- "VACUUM (FULL, FREEZE, VERBOSE, ANALYZE, INDEX_CLEANUP) %s.%s;",
|
|
|
|
|
|
|
+ "VACUUM (FULL, FREEZE, VERBOSE, ANALYZE, INDEX_CLEANUP) \"%s\".\"%s\";",
|
|
|
conf$schema,
|
|
conf$schema,
|
|
|
conf$table
|
|
conf$table
|
|
|
)
|
|
)
|
|
|
cat(sprintf("\n-----------------\n%s\n\n", q))
|
|
cat(sprintf("\n-----------------\n%s\n\n", q))
|
|
|
DBI::dbSendQuery(conn, q)
|
|
DBI::dbSendQuery(conn, q)
|
|
|
|
|
+ ## 11. Add foreign key.
|
|
|
|
|
+ q <-
|
|
|
|
|
+ sprintf(
|
|
|
|
|
+ "ALTER TABLE \"%s\".\"%s\" ADD CONSTRAINT %s_fk FOREIGN KEY (id) REFERENCES %s.bb2_epk02t_grid(id);",
|
|
|
|
|
+ conf$schema,
|
|
|
|
|
+ conf$table,
|
|
|
|
|
+ conf$table,
|
|
|
|
|
+ conf$schema
|
|
|
|
|
+ )
|
|
|
|
|
+ cat(sprintf("\n-----------------\n%s\n\n", q))
|
|
|
|
|
+ DBI::dbSendQuery(conn, q)
|
|
|
DBI::dbDisconnect(conn)
|
|
DBI::dbDisconnect(conn)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|