Module: Ronin::Code::SQL

Extended by:
Mixin
Includes:
Mixin
Defined in:
lib/ronin/code/sql.rb,
lib/ronin/code/sql/field.rb,
lib/ronin/code/sql/mixin.rb,
lib/ronin/code/sql/clause.rb,
lib/ronin/code/sql/fields.rb,
lib/ronin/code/sql/clauses.rb,
lib/ronin/code/sql/emitter.rb,
lib/ronin/code/sql/literal.rb,
lib/ronin/code/sql/version.rb,
lib/ronin/code/sql/function.rb,
lib/ronin/code/sql/literals.rb,
lib/ronin/code/sql/emittable.rb,
lib/ronin/code/sql/functions.rb,
lib/ronin/code/sql/injection.rb,
lib/ronin/code/sql/operators.rb,
lib/ronin/code/sql/statement.rb,
lib/ronin/code/sql/statements.rb,
lib/ronin/code/sql/unary_expr.rb,
lib/ronin/code/sql/binary_expr.rb,
lib/ronin/code/sql/injection_expr.rb,
lib/ronin/code/sql/statement_list.rb

Overview

Provides a Domain Specific Language (DSL) for crafting complex SQL and SQL Injections (SQLi).

Defined Under Namespace

Modules: Clauses, Emittable, Fields, Functions, Literals, Mixin, Operators, Statements Classes: BinaryExpr, Clause, Emitter, Field, Function, Injection, InjectionExpr, Literal, Statement, StatementList, UnaryExpr

Constant Summary collapse

VERSION =

ronin-code-sql version

'2.1.0'

Method Summary

Methods included from Mixin

sql, sqli