Skip to content
cbandy edited this page May 24, 2011 · 115 revisions

Branches

  • “master” – Stable releases
  • “develop” – Current development
  • “feature/append-reset” – Cleaning up statement features to always append and use NULL to reset
  • “multiple” – Support for multiple result sets
  • “sqlserver” – Alpha support for SQL Server using the native driver

TODO

  • Cleanup: Change iEscape::escape() to escape_literal()
  • Cleanup: Rename DDL_Column::set_default() to default()
  • Feature: Default to SELECT *
  • Feature: Do not throw OutOfBoundsException from Result::offsetGet
  • Feature: SQL_Conditions::exists(), et al
  • Feature: Maintain bound parameters (references) when building prepared statements
  • Feature: Database::bind
  • Feature: Savepoints
  • Feature: Nested transactions #3432
  • Feature: MySQL_DDL_Enum and MySQL_DDL_Set expressions
  • Cleanup: Convert empty() and !empty() on existing variables to !$var and $var
  • Cleanup: Ensure Profiler groups are constructed using dot rather than double quote
  • Performance: Do less in constructors
  • Performance: Benchmark error suppression for pg_execute() and pg_query()
  • Performance: Benchmark offsets vs strings in _parse() $fragments
  • Kohana: Deprecated DB class for Kohana transition
  • Docs: Review/Cleanup documentation
    • Fix double [!!] notes
    • Remove mixed type, especially when “Converted to …”
    • “An SQL” not “A SQL
    • Review “Each element …”
  • Docs: Examples

Clone this wiki locally