AyeSQL v0.2.1 AyeSQL.Core View Source
This module defines the core functionality for AyeSQL.
Link to this section Summary
Types
SQL query arguments.
AyeSQL AST.
Contents of the query.
Documentation of the query function.
Definition of the query in the AST.
Name of the query function.
AyeSQL query options.
AyeSQL query parameters.
AyeSQL query.
SQL query statements.
Functions
Creates several queries from the contents of a file
.
Link to this section Types
Link to this type
arguments()
View Source
arguments()
View Source
arguments() :: list()
arguments() :: list()
SQL query arguments.
Link to this type
ast()
View Source
ast()
View Source
ast() :: [fun_def()]
ast() :: [fun_def()]
AyeSQL AST.
Link to this type
content() View Source
Contents of the query.
Link to this type
docs()
View Source
docs()
View Source
docs() :: binary()
docs() :: binary()
Documentation of the query function.
Link to this type
fun_def() View Source
Definition of the query in the AST.
Link to this type
name()
View Source
name()
View Source
name() :: atom()
name() :: atom()
Name of the query function.
Link to this type
options()
View Source
options()
View Source
options() :: keyword()
options() :: keyword()
AyeSQL query options.
Link to this type
parameters() View Source
AyeSQL query parameters.
Link to this type
query() View Source
AyeSQL query.
Link to this type
statement()
View Source
statement()
View Source
statement() :: binary()
statement() :: binary()
SQL query statements.
Link to this section Functions
Link to this function
create_queries(file) View Source
Creates several queries from the contents of a file
.