
Check and create schema
ddbs_create_schema.Rd
Check and create schema
Examples
## load packages
library(duckdb)
#> Loading required package: DBI
library(duckspatial)
## connect to in memory database
conn <- dbConnect(duckdb::duckdb())
## create a new schema
ddbs_create_schema(conn, "new_schema")
#> ✔ Schema new_schema created
## check schemas
dbGetQuery(conn, "SELECT * FROM information_schema.schemata;")
#> catalog_name schema_name schema_owner default_character_set_catalog
#> 1 memory main duckdb <NA>
#> 2 memory new_schema duckdb <NA>
#> 3 system information_schema duckdb <NA>
#> 4 system main duckdb <NA>
#> 5 system pg_catalog duckdb <NA>
#> 6 temp main duckdb <NA>
#> default_character_set_schema default_character_set_name sql_path
#> 1 <NA> <NA> <NA>
#> 2 <NA> <NA> <NA>
#> 3 <NA> <NA> <NA>
#> 4 <NA> <NA> <NA>
#> 5 <NA> <NA> <NA>
#> 6 <NA> <NA> <NA>
## disconnect from db
dbDisconnect(conn)