A convenient interface for formatting 'SQL' queries directly
    within 'R'. It acts as a wrapper around the 'sql_format' Rust crate.
    The package allows you to format 'SQL' code with customizable options,
    including indentation, case formatting, and more, ensuring your 'SQL'
    queries are clean, readable, and consistent.

Execute files of 'SQL' and manage database connections. 'SQL' statements and queries may be interpolated with string literals. Execution of individual statements and queries may be controlled with keywords. Multiple connections may be defined with 'YAML' and accessed by name.

Includes functions for interacting with common meta data fields, 
  writing insert statements, calling functions, and more for 'T-SQL' and 'Postgresql'.

sqliter helps users, mainly data munging practioneers, to organize
    their sql calls in a clean structure. It simplifies the process of
    extracting and transforming data into useful formats.

A tool for working with 'SQLite' databases. 'SQLite' has some idiosyncrasies and limitations that impose some hurdles to the R developer who is using this database as a repository. For instance, 'SQLite' doesn't have a date type and 'sqliteutils' has some functions to deal with that.

The nature of working with structured query language ('SQL') scripts 
             efficiently often requires the creation of temporary tables and there 
             are few clean and simple 'R' 'SQL' execution approaches that allow 
             you to complete this kind of work with the 'R' environment. This 
             package seeks to give 'SQL' implementations in 'R' a little love 
             by deploying functions that allow you to deploy complex 'SQL' 
             scripts within a typical 'R' workflow.

Wrapper for the non-validating 'SQL' parser 'Python' module 'sqlparse' <https://github.com/andialbrecht/sqlparse>. It allows parsing, splitting, and formatting 'SQL' statements.

Allows to build complex 'SQL' (Structured Query Language) queries dynamically. Classes and/or factory functions are used to produce a syntax tree from which the final character string is generated. Strings and identifiers are automatically quoted using the right quotes, using either ANSI (American National Standards Institute) quoting or the quoting style of an existing database connector. Style can be configured to set uppercase/lowercase for keywords, remove unnecessary spaces, or omit optional keywords.