# Grammar of Graphics for SQL

## Documentation for package ‘ggsql’ version 0.3.3

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

custom_reader | Create a reader backed by R callbacks
duckdb_reader | Create a DuckDB reader
ggsqlOutput | Shiny bindings for ggsql
ggsql_execute | Execute a ggsql query
ggsql_execute_sql | Execute a ggsql query
ggsql_has_visual | Validate a ggsql query
ggsql_is_valid | Validate a ggsql query
ggsql_layer_count | Utility functions for visualization specifications
ggsql_layer_data | Utility functions for visualization specifications
ggsql_layer_sql | Utility functions for visualization specifications
ggsql_metadata | Utility functions for visualization specifications
ggsql_register | Register and unregisters a data frame as a queryable table
ggsql_render | Render a spec with a writer
ggsql_save | Save a ggsql spec to a file
ggsql_session_reader | Set the ggsql reader for the current Shiny session
ggsql_sql | Utility functions for visualization specifications
ggsql_stat_data | Utility functions for visualization specifications
ggsql_stat_sql | Utility functions for visualization specifications
ggsql_table | Register and unregisters a data frame as a queryable table
ggsql_table_names | Register and unregisters a data frame as a queryable table
ggsql_unregister | Register and unregisters a data frame as a queryable table
ggsql_validate | Validate a ggsql query
ggsql_visual | Utility functions for visualization specifications
ggsql_warnings | Utility functions for visualization specifications
odbc_reader | Create an ODBC reader
renderGgsql | Shiny bindings for ggsql
snowflake_reader | Create a Snowflake reader
spec_utility | Utility functions for visualization specifications
vegalite_writer | Create a Vega-Lite writer