Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-26 | Add raw_execute() to ORM | tag | |
2012-11-26 | Fixed query logging for delete_many; added unit test for delete_many | tag | |
2012-11-15 | Fix bug caused by custom exception not extending base exception | Simon Holywell | |
2012-11-14 | Correct replace_outside_quotes error handling | Simon Holywell | |
2012-11-14 | Issue #57 _log_query errors when given raw ? or % | Simon Holywell | |
Thanks to Jeff Roberson <[email protected]> for his regex skills. | |||
2012-11-12 | Issue #17 Add find_array method | Simon Holywell | |
2012-11-12 | allow unsetting of values | Claus Beerta | |
2012-11-12 | Allow Deletion of multiple rows by adding WHERE ability | Claus Beerta | |
2012-11-12 | Handle ambiguous column names when joining two tables | gerard sychay | |
2012-11-12 | Add set_expr() closing issues #43 & #59 | Simon Holywell | |
2012-11-12 | Issue #24 Add group_by_expr function | Simon Holywell | |
2012-11-12 | Issue #16 Aggregate function support | Simon Holywell | |
2012-11-12 | select_many and select_many_expr issues #49 and #69 | Simon Holywell | |
2012-11-09 | Closes Issue #58 Create then save a default empty row w/Paris | Simon Holywell | |
2012-11-08 | Escape sprintf % chars in queries | Kunio Murasawa | |
Thanks m92o | |||
2012-08-28 | Minor tweaks to formatting on class and documentation | Durham Hale | |
2012-08-28 | Merge remote-tracking branch 'jordanlev/configure-with-array' into develop | Durham Hale | |
2012-08-28 | Merge remote-tracking branch 'sandermarechal/set-array' into develop | Durham Hale | |
2012-08-28 | Merge remote-tracking branch 'sandermarechal/raw-query' into develop | Durham Hale | |
2011-05-15 | configure() function can now accept an array of settings (also updated ↵ | Jordan Lev | |
README to reflect this) | |||
2011-03-03 | Rename order_raw to order_by_expr | Sander Marechal | |
2011-03-03 | Update multiple properties at once | Sander Marechal | |
This change alters the `set` method so you can update multiple properties at once, by passing an associative array top `set`. | |||
2011-03-02 | Allow raw queries without parameters | Sander Marechal | |
This is useful for e.g. MySQL `LOCK TABLE` or SQLite `VACUUM` commands which usually do not require parameters. | |||
2011-03-02 | Add support for raw `ORDER BY` clauses. | Sander Marechal | |
This is useful when you need to order results by something other than a column name, like the output of an SQL function. | |||
2011-01-30 | Issue #12: Fix incorrect quoting of column wildcard. Thanks pewterfish. | Jamie Matthews | |
2011-01-24 | Fix out-of-date comment and typo in README | Jamie Matthews | |
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-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-11-15 | Add __isset magic method. Fixes ↵ | Jamie Matthews | |
https://github.com/bobthecow/mustache.php/issues#issue/22 | |||
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-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-25 | Fix typo in comment | 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 support for unescaped string constraints | Jamie Matthews | |
2010-10-25 | Add test and fix implementation of table aliases | Jamie Matthews | |