Convenience function for constructing table configurations suitable for
at_create_table() or at_create_base().
Arguments
- name
Table name.
- fields
A list of field specifications (e.g., from
air_field_template()).- description
Optional table description.
Examples
fields <- list(
air_field_template("Name", "singleLineText"),
air_field_template("Score", "number", options = list(precision = 2))
)
air_table_template("Results", fields, description = "Exam results")
#> $name
#> [1] "Results"
#>
#> $description
#> [1] "Exam results"
#>
#> $fields
#> $fields[[1]]
#> $fields[[1]]$name
#> [1] "Name"
#>
#> $fields[[1]]$type
#> [1] "singleLineText"
#>
#>
#> $fields[[2]]
#> $fields[[2]]$name
#> [1] "Score"
#>
#> $fields[[2]]$type
#> [1] "number"
#>
#> $fields[[2]]$options
#> $fields[[2]]$options$precision
#> [1] 2
#>
#>
#>
#>