Projects / SafeSQL


SafeSQL is an SQL query processer to automate the tedious tasks of syntax testing, injection attack-proofing, dropping parts of queries, and other miscellaneous features. It has only been tested with MySQL syntax, but any ANSI SQL-92-compliant DB library should work.


Recent releases

  •  27 Mar 2007 20:43

    Release Notes: This release adds %n and %N for handling quoted and (non-quoted) NULL values.

    •  13 Aug 2004 21:20

      Release Notes: This release adds %l and %L for creating comma-separated lists without quotes, and adds the ability to put multiple placeholders within each set of brackets.

      •  08 Jan 2004 16:57

        Release Notes: An unnecessary parameter was removed from the get_drop_value method. A bug was fixed with regard to escaping arrays with the MySQL class extension.

        •  26 Dec 2003 22:19

          Release Notes: This version has a new interface, instantiating a separate class extension for each database type. It also supports more accurate escapes for MySQL queries.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.