Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-22 | Add support for GROUP BY - issue #13 | Jamie Matthews | |
2011-01-22 | Add support for DISTINCT - issue #13 | Jamie Matthews | |
2011-01-22 | Fix a failing test caused by count() refactor | Jamie Matthews | |
2011-01-22 | Merge branch 'query-caching' into develop | Jamie Matthews | |
* query-caching: Guard against missing result in count method Refactor and simplify count() method Fix cache key generation bug Add simple query caching - issue #11 Refactor the way query results are fetched internally. | |||
2011-01-10 | Guard against missing result in count method | Jamie Matthews | |
2011-01-10 | Refactor and simplify count() method | Jamie Matthews | |
This method was previously using _run directly, and was incorrectly assuming the result would contain a single associative array (row) instead of an array containing one row. Now uses find_one directly, which is much cleaner and simpler anyway. | |||
2011-01-09 | Fix cache key generation bug | Jamie Matthews | |
2011-01-08 | Add simple query caching - issue #11 | Jamie Matthews | |
2011-01-08 | Refactor the way query results are fetched internally. | Jamie Matthews | |
Previously, the _run method returned an executed PDOStatement object, which find_one and find_many then manually fetched the rows from. Now, _run does the fetching, and returns an array of rows (each as an associative array). | |||
2011-01-08 | Add is_dirty method to check whether a field has modified | Jamie Matthews | |
2010-12-01 | Fix website link | Jamie Matthews | |
2010-12-01 | Add link to website | Jamie Matthews | |
2010-11-15 | Add __isset magic method. Fixes ↵ | Jamie Matthews | |
https://github.com/bobthecow/mustache.php/issues#issue/22 | |||
2010-11-13 | Add documentation on transactions. Closes issue #9 | Jamie Matthews | |
2010-11-03 | Add where_null and where_not_null methods. Thanks for the suggestion, artcijsg | Jamie Matthews | |
2010-11-03 | Parameters to where_raw method are now optional | Jamie Matthews | |
2010-11-03 | Add where_not_equal method. Thanks for the suggestion, arcijsg | Jamie Matthews | |
2010-11-03 | Refactor and reorganise database connection initialisation code. Thanks to ↵ | Jamie Matthews | |
arcijsg and codeguy for the suggestions/bug reports | |||
2010-11-03 | Quick fix of _detect_identifier_quote_character function - _setup_db must be ↵ | Jamie Matthews | |
called before this will work. Need to rethink this | |||
2010-11-02 | Add sqlsrv, dblib, mssql, sybase to detect_identifier_quote_character ↵ | Jamie Matthews | |
method. See issue #6 | |||
2010-11-02 | Add support for specifying (and autodetecting) the character used to quote ↵ | Jamie Matthews | |
database identifiers. See issue #6 | |||
2010-11-01 | Add as_array method to return raw data wrapped by ORM instances | Jamie Matthews | |
2010-10-31 | Add note about PHP version compatibility | Jamie Matthews | |
2010-10-28 | Merge branch 'master' of github.com:j4mie/idiorm | Jamie Matthews | |
* 'master' of github.com:j4mie/idiorm: Revert to using a variable to track whether the object is new. This should provide support for manually setting IDs (eg UUIDs) | |||
2010-10-27 | Add where_id_is method, docs and test | Jamie Matthews | |
2010-10-27 | Revert to using a variable to track whether the object is new. This should ↵ | jamie | |
provide support for manually setting IDs (eg UUIDs) | |||
2010-10-26 | Improve project description and clean up README | Jamie Matthews | |
2010-10-25 | Fix typo in comment | Jamie Matthews | |
2010-10-25 | Fix test for main table alias | Jamie Matthews | |
2010-10-25 | Documentation for join methods | Jamie Matthews | |
2010-10-25 | Add table_alias method to provide ability to alias the main table in SELECT ↵ | Jamie Matthews | |
queries | |||
2010-10-25 | Add test for multiple join sources | Jamie Matthews | |
2010-10-25 | Add support for unescaped string constraints | Jamie Matthews | |
2010-10-25 | Add test and fix implementation of table aliases | Jamie Matthews | |
2010-10-25 | Add inner, left outer, right outer, full outer joins | Jamie Matthews | |
2010-10-25 | Rename _add_join to _add_join_source | Jamie Matthews | |
2010-10-25 | Initial work on joins. Basic test, join and _add_join methods | Jamie Matthews | |
2010-10-25 | Add return $this in _add_result_column to clean up select and select_expr | Jamie Matthews | |
2010-10-25 | Remove _update_or_insert, this is now tracked by testing whether id() ↵ | Jamie Matthews | |
returns null | |||
2010-10-25 | Typo in README | Jamie Matthews | |
2010-10-25 | Convert count method to use select_expr method, remove $_find_type as this ↵ | Jamie Matthews | |
is no longer needed | |||
2010-10-25 | Add select and select_expr methods to provide control over result columns | Jamie Matthews | |
2010-10-25 | Simplify ORDER BY building | Jamie Matthews | |
2010-10-22 | Fix errors in test suite | Jamie Matthews | |
2010-10-22 | find_one method now adds LIMIT 1 to queries | Jamie Matthews | |
2010-10-22 | Simplify mock testing objects and convert query tests to use logged queries | Jamie Matthews | |
2010-10-22 | Fix query binding in _log_query method | Jamie Matthews | |
2010-10-22 | Ensure delete method calls _log_query correctly | Jamie Matthews | |
2010-10-22 | Add documentation for logging | Jamie Matthews | |
2010-10-22 | Add support for logging last query and all queries executed. | Jamie Matthews | |