Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-23 | Normalise some code style | Simon Holywell | |
2013-01-23 | Remove duplicate code from test bootstrap | Simon Holywell | |
2013-01-23 | Separate test for multiple connection caches | Simon Holywell | |
2013-01-23 | Merge branch 'develop' into multiple-connections | Simon Holywell | |
Conflicts: test/test_classes.php test/test_queries.php | |||
2013-01-23 | Finish transferring tests into PHPUnit | Simon Holywell | |
2013-01-23 | Merge remote-tracking branch 'tag/dev-multi' into multiple-connections | Simon Holywell | |
2013-01-22 | Add in more phpunit tests\! | Simon Holywell | |
2013-01-22 | Apparently not all files were included in previous commit. | Tom Gregory | |
2013-01-22 | Merge remote-tracking branch 'upstream/develop' into dev-multi. Updated ↵ | Tom Gregory | |
documentation to rat format, and tests to use phpunit. (Resolved)Conflicts: README.markdown idiorm.php test/test_queries.php | |||
2013-01-21 | Renamed variables per discussion in j4mie/idiorm#15 | Tom Gregory | |
2013-01-21 | Add more query building tests | Simon Holywell | |
2013-01-21 | Update the changelog with composer change | Simon Holywell | |
2013-01-21 | Merge pull request #96 from javiervd/patch-1 | Simon Holywell | |
Change autoload option to classmap | |||
2013-01-20 | Change autoload option to classmap | Javier Villanueva | |
Instead of requiring the file explicitly on every request the classmap option allows to load the class on-demand | |||
2013-01-18 | Add more tests to suite | Simon Holywell | |
2013-01-18 | Move out non-query gen tests | Simon Holywell | |
2013-01-18 | Move more query tests over to PHPUnit | Simon Holywell | |
2013-01-17 | Begin moving query building tests into phpunit | Simon Holywell | |
2013-01-16 | Add ArrayAccess and Serializable to Idiorm | Simon Holywell | |
2013-01-15 | Add ResultSet functionality to Idiorm | Simon Holywell | |
2013-01-15 | Add in some PHPUnit tests | Simon Holywell | |
2013-01-15 | Add ArrayAccess to ORM properties | Simon Holywell | |
2013-01-11 | Refactor HAVING and WHERE to share more code | Simon Holywell | |
2013-01-11 | Issue 92 aggregate functions always returning ints | Simon Holywell | |
2013-01-04 | Add HAVING clause support to query builder | Simon Holywell | |
2013-01-04 | Merge branch 'develop' of https://github.com/j4mie/idiorm into develop | Simon Holywell | |
2013-01-04 | Issue #74 escaping quote symbols in "_quote_identifier_part" | Simon Holywell | |
2013-01-03 | Remove additional semicolon from set_expr() | Simon Holywell | |
2013-01-03 | Issue #90 When using set_expr alone it doesn't trigger query creation | Simon Holywell | |
2013-01-03 | Change code to use get_last_statement | Simon Holywell | |
2013-01-03 | Add test for get_last_statement | Simon Holywell | |
2013-01-03 | Add changelog for get_last_statement | Simon Holywell | |
2013-01-03 | Add access to PDOStatement via get_last_statement | tag | |
2013-01-03 | Fix last insert ID not being returned with postgresql, take 2. | Kaspars Foigts | |
2013-01-03 | Forgot to mention new documentation build procedures and location | Simon Holywell | |
2013-01-03 | Merge branch 'sphinxdocs' into develop | Simon Holywell | |
Conflicts: README.markdown | |||
2013-01-03 | Issue #81 Move documentation out of one massive readme file | Simon Holywell | |
2012-12-14 | Move config, installation & philosophy into Sphinx | Simon Holywell | |
2012-11-29 | Merge branch 'master' into develop | Simon Holywell | |
Conflicts: README.markdown | |||
2012-11-29 | Correct spelling error in documentation | Simon Holywell | |
2012-11-29 | Closes issue #85 Implement is_new() in Idiorm | Simon Holywell | |
2012-11-28 | Begin sphinx based documentation | Simon Holywell | |
2012-11-28 | Remove 5.3 static call. Closes issue #78 | Simon Holywell | |
2012-11-26 | Minor spelling/clarification tweaks to multi-connection docs. | tag | |
2012-11-26 | Add in release notes for pull requests | Simon Holywell | |
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-23 | Multiple connection support for Idiorm | tag | |
Mutiple connections code, including documentation and unit tests. Utilizes key names to distinguish connections, but uses a default connection if none specified. I don't (yet) use multiple connections in my work (it's pending), so this has not been tested "in the wild". Added unit tests with additional connections, ran unit tests for Paris against this build too, so an unmodified Paris is forward-compatible with this commit (mulitple connections support not yet coded for Paris). Does *NOT* add support for queries across multiple connections. (I don't even want to go there ...) ##### Edge-case compatibility breaks: * ORM::_setup_identifier_quote_character visibility was changed to protected (which was likely original intent, judging by prefixed name) * May break compatibility if ORM has been extended, **and** subclasses directly utilize `::_config`, `::_db`, `::_query_log`, or `::_query_cache` instead of using pre-existing accessor methods. (Paris does not do this; all Paris tests pass) * Re-use of `Tester` class outside of Idiorm repo, as `Tester::check_equal()` was renamed to `Tester::check_equal_query()` ##### Other notes New method: `ORM::get_connection_keys()`. New `Tester` method: `Tester::check_equal_string()`. TODO: Consider adding methods to get (connection-specific) configuration info. | |||
2012-11-21 | Add raw_execute() to ORM | tag | |
2012-11-21 | Fixed query logging for delete_many; added unit test for delete_many | tag | |