Search results for "dist:JsonSQL Validator"
JsonSQL::Validator - JSON schema validation module. Returns a JsonSQL::Validator object for validating a JSON string against a pre-defined schema.
HOEFLERB/JsonSQL-0.41
-
01 Aug 2017 14:21:37 UTC
JsonSQL - JsonSQL distribution. A collection of modules for generating safe SQL from JSON strings.
The purpose of this distribution is to provide a reasonably safe mechanism for SQL query generation using data from untrusted sources, namely web browsers. JSON is a convenient format native to JavaScript (ECMAScript), which can be translated to and ...
HOEFLERB/JsonSQL-0.41 - 01 Aug 2017 14:21:37 UTC
JsonSQL::Schemas::Schema - JSON schema base class. Used as a dispatcher for loading JSON schema objects used by JsonSQL::Validator.
HOEFLERB/JsonSQL-0.41
-
01 Aug 2017 14:21:37 UTC
JsonSQL::Query::Query - JSON query base class. Provides the quote_identifier method for escaping table and column identifiers.
HOEFLERB/JsonSQL-0.41
-
01 Aug 2017 14:21:37 UTC
JsonSQL::Query::Insert - JsonSQL::Query::Insert object. Stores a Perl representation of a set of INSERT statements created from a JSON string.
This is a JsonSQL Query module that supports SQL generation for batched INSERT statements. Examples of INSERT features supported by this module: A single INSERT statement (minimum), { "inserts": [ { "table": {"table": "MyTable"}, "values": [ {"column...
HOEFLERB/JsonSQL-0.41 - 01 Aug 2017 14:21:37 UTC
JsonSQL::Query::Select - JsonSQL::Query::Select object. Stores a Perl representation of a SELECT statement created from a JSON string.
This is a JsonSQL Query module that supports SQL generation for a broad range of the most common SQL SELECT features, including JOINs. Examples of SELECT features supported by this module: A simple SELECT statement (minimum), { "fields": [ {"column":...
HOEFLERB/JsonSQL-0.41 - 01 Aug 2017 14:21:37 UTC