Commit Graph

374 Commits

Author SHA1 Message Date
Taylor Otwell fe0b4b287d cleaning up code. 2012-02-17 16:30:11 -06:00
Taylor Otwell 3507d15323 fix charset in mysql and pgsql connectors. 2012-02-17 14:38:25 -06:00
Taylor Otwell faa2eec3b9 consolidate database methods into db::query. 2012-02-17 08:47:06 -06:00
Taylor Otwell e828b6c0c3 all database exceptions now include SQL and bindings in message for easier debugging. 2012-02-16 22:32:09 -06:00
Taylor Otwell dd6402c648 prefix built-in events with laravel. 2012-02-16 16:26:39 -06:00
Taylor Otwell 0e63717be9 use default index names on implicit indexes. 2012-02-16 15:37:06 -06:00
Taylor Otwell 317e8db81f change query event name. 2012-02-16 09:08:00 -06:00
Taylor Otwell 36834c1118 add database.profile config option. 2012-02-16 08:46:48 -06:00
Taylor Otwell b29f8a88fe add default value for index names. 2012-02-15 16:17:47 -06:00
Taylor Otwell ab17ea674a fix bug in db profiling. 2012-02-15 13:29:37 -06:00
Taylor Otwell 479b3f6773 cleaning up various codes. 2012-02-13 23:51:33 -06:00
Taylor Otwell 620f3ba91f fixing a bug and cleaning. 2012-02-12 21:52:28 -06:00
Taylor Otwell b0a223aa4b cleaning up comment. 2012-02-12 21:27:07 -06:00
Taylor Otwell 0f2d311739 cleaning up some code. 2012-02-12 16:34:11 -06:00
Taylor Otwell 3a92facc76 updated routing to fix several issues. 2012-02-12 14:48:36 -06:00
Taylor Otwell 490eb0f5bf remove die. 2012-02-08 11:35:29 -06:00
Taylor Otwell 5e59a72b5b fix bug in paginator. 2012-02-08 11:16:55 -06:00
Taylor Otwell e88d2213ab added support for complex joins on query builder. 2012-02-08 10:53:58 -06:00
Taylor Otwell 0c133dd96c trimming comment. 2012-02-06 23:02:49 -06:00
Taylor Otwell 8240b2ffd1 move shortcut method into grammar. 2012-02-06 22:09:15 -06:00
Taylor Otwell 087f50a52c cast bindings to array. 2012-02-06 21:39:30 -06:00
Taylor Otwell 1351a2b189 cleaning up code. 2012-02-06 20:19:29 -06:00
Taylor Otwell bbae90adad fix pagination comment. 2012-02-06 15:57:37 -06:00
Taylor Otwell cd17761f72 fix distinct problems in paginator. 2012-02-06 15:28:03 -06:00
Taylor Otwell 2e492a710a Merge pull request #308 from sparksp/patch-3
SQLServer::limit and ::offset return strings
2012-02-04 18:00:21 -08:00
Phill Sparks 8e5a143bbe SQLServer::limit and ::offset return strings 2012-02-04 21:33:25 +00:00
Phill Sparks 62072e5281 PHPDoc fixes 2012-02-04 21:30:52 +00:00
Taylor Otwell 3c016285a1 make log function non-static. 2012-02-01 08:27:46 -06:00
Taylor Otwell 982e009a96 added query event for hooking into database for logging. 2012-02-01 08:25:54 -06:00
Taylor Otwell ea13ddfb7f fix aggregate selecting bug. 2012-01-30 10:38:12 -06:00
Taylor Otwell 1ec6fc766c added support for database table prefixes. 2012-01-29 13:07:15 -06:00
Taylor Otwell 97fcea1e51 cleaned up paths. 2012-01-28 14:55:08 -06:00
Taylor Otwell f44c565ee4 converted path constants to $GLOBALS. 2012-01-27 16:17:43 -06:00
Taylor Otwell d4c5114792 code quality and backreference support in controllers. 2012-01-25 16:07:16 -06:00
Taylor Otwell ae56f68c87 use query grammar to parameterize where in sql shortcut. 2012-01-25 15:34:19 -06:00
Taylor Otwell 27fdb1e3f5 added key and session tasks. 2012-01-24 15:02:51 -06:00
Taylor Otwell 70dd657e80 make aggregate method public. 2012-01-24 13:36:22 -06:00
Taylor Otwell 67696d8114 index names may be specified on fluent setup. 2012-01-24 08:43:12 -06:00
Taylor Otwell 3569edbb0b fixed comment in grammar. 2012-01-21 10:46:03 -06:00
Taylor Otwell 4737c6d8a9 Merge pull request #244 from codler/patch-7
DB::raw should have higher precedence than alias
2012-01-21 08:45:09 -08:00
Taylor Otwell e41657c4d1 do not check for existence of sqlite database before connecting. 2012-01-21 10:39:54 -06:00
Taylor Otwell dd8ebe60f0 make index names required. 2012-01-21 10:36:39 -06:00
Han Lin Yap b158a7a438 DB::raw higher precedence than alias 2012-01-17 17:25:51 +01:00
Taylor Otwell b5442c67fc merged skunkworks into develop. 2012-01-16 13:59:24 -06:00
Taylor Otwell 59fcd67637 Merge pull request #214 from akuzemchak/develop
Allow timestamp method to be extended
2011-12-30 09:29:48 -08:00
Han Lin Yap 4b3965e461 Fix bug when using raw_where with eloquent 2011-12-27 11:35:37 +01:00
Han Lin Yap 4a52aabd15 Fix bug when using raw_where with eloquent 2011-12-27 11:34:15 +01:00
Aaron Kuzemchak 81992a18fd Changed timestamp method to protected, so that it can be extended if desired. 2011-12-18 16:14:26 -05:00
Taylor Otwell ddd6d44782 fix bug affecting using db::raw with eloquent. 2011-12-10 21:54:07 -06:00
Taylor Otwell 4ec3f397cf fixed pagination bug affecting postgres. 2011-12-04 16:51:11 -06:00
Han Lin Yap 287433193d phpdoc correction 2011-12-04 15:00:14 +01:00
Taylor Otwell a6bb5f26a3 Trim exception message in database manager. 2011-11-23 08:35:47 -06:00
Taylor Otwell 937441d31b cleaning up more code. 2011-11-21 22:22:41 -06:00
Taylor Otwell e55f9e9fad Added a helpful comment regarding expressions. 2011-11-18 14:50:11 -06:00
Phill Sparks 58638216e8 Throw better Exceptions 2011-11-15 12:35:04 +00:00
Taylor Otwell 9281f04cdd minor refactorings. 2011-11-11 23:15:17 -06:00
Taylor Otwell b6ab0b08ce moving some laravel classes around, switching alias to reflect changes. added some factories. removed system ioc container config file. 2011-11-11 21:27:30 -06:00
Taylor Otwell 9e9ee931b5 moved session class. 2011-11-09 21:55:21 -06:00
Taylor Otwell e8561ca905 Clean up the MySQL database connector. 2011-11-07 13:35:00 -06:00
Taylor Otwell 05902d22d4 Cleaning up the Postgres connector. 2011-11-07 13:32:31 -06:00
Taylor Otwell f46a3deab6 Clean-up the default database grammar. 2011-11-07 13:24:22 -06:00
Taylor Otwell 9caf239f6b various refactorings. 2011-11-02 21:27:43 -05:00
Taylor Otwell c3c0fbce96 Fix bug in update database grammar. 2011-11-01 08:34:00 -05:00
Taylor Otwell 7bf84066bf refactoring. added redis drivers. 2011-10-26 21:21:31 -05:00
Taylor Otwell 32989d39c8 some small refactorings and cleanup. 2011-10-22 23:25:07 -05:00
Taylor Otwell b71ecb4363 removed packages directory. refactoring. 2011-10-21 21:49:33 -05:00
Taylor Otwell 21dccae755 refactor sqlite connector to accept path in constructor. 2011-10-20 22:17:40 -05:00
Taylor Otwell af36cb3d5a various refactoring and tweaks. 2011-10-20 21:44:18 -05:00
Taylor Otwell df9130dafa refactoring and working on redis. 2011-10-19 22:44:02 -05:00
Taylor Otwell 9fc9f88a41 refactoring various pieces of the framework. 2011-10-18 20:19:36 -05:00
Taylor Otwell 48f1879b9f tweaking comments in sqlite connector. 2011-10-15 23:33:26 -05:00
Taylor Otwell 87e8dbeb32 refactoring database query class. 2011-10-15 23:25:18 -05:00
Taylor Otwell 893acd8743 tweaking and refactoring the database connectors. added connectors to the container. 2011-10-15 23:20:13 -05:00
Taylor Otwell 2b93963f34 removed unnecessary namespace import from eloquent model. 2011-10-15 14:19:33 -05:00
Taylor Otwell a6eaa06981 refactoring routing and comments. 2011-10-15 14:04:11 -05:00
Taylor Otwell 9f7ed576c5 allow eloquent models to use increment and decrement. 2011-10-12 21:35:23 -05:00
Taylor Otwell 9bf978abcd added decrement method to query builder. 2011-10-12 21:32:06 -05:00
Taylor Otwell 559785f168 added increment method to query builder. 2011-10-12 21:27:29 -05:00
Taylor Otwell 68455378cc added support for database expressions. 2011-10-12 19:55:44 -05:00
Taylor Otwell 8846110e8d refactored and prettified the default database grammar. 2011-10-11 22:45:19 -05:00
Taylor Otwell 7317b5857b refactored welcome pages. 2011-10-11 21:27:16 -05:00
Taylor Otwell 392caeed91 refactoring formatting. 2011-10-10 21:43:30 -05:00
Taylor Otwell 2c2dcdc502 Merge pull request #99 from sparksp/aeae2c8476523f1551825afcc17323c4b88d22c5
Secure extracts
2011-10-05 21:26:35 -07:00
Taylor Otwell 71b0ab8b8d refactoring container for speed. 2011-10-05 18:32:48 -05:00
Taylor Otwell 52b68c060b refactoring. adding back pagination. 2011-10-04 21:43:39 -05:00
Phill Sparks aeae2c8476 Secure extracts
Updated extract calls to use EXTR_SKIP.
2011-10-04 13:11:11 +01:00
Taylor Otwell 16575246af bug fixes. 2011-10-02 22:44:36 -05:00
Taylor Otwell 14186a00e0 refactoring and bug fixes. 2011-09-29 21:22:48 -05:00
Taylor Otwell 1fb70a8568 cleaning up sqlite connector. 2011-09-28 22:49:20 -05:00
Taylor Otwell 7018b85b4a cleaning up eloquent models. 2011-09-28 22:47:24 -05:00
Taylor Otwell 2ac5a37291 cleaning up eloquent models. 2011-09-28 22:47:05 -05:00
Taylor Otwell 9c319ba0fc refactoring database layer. 2011-09-28 21:43:11 -05:00
Taylor Otwell c6f9734603 refactoring. 2011-09-27 21:10:32 -05:00
Taylor Otwell 4525eae25a revert back to more sensible architecture. 2011-09-20 23:14:09 -05:00
Taylor Otwell 7898094e25 clean up a few more things. 2011-09-17 23:55:36 -05:00
Taylor Otwell cb5a426cba added database connectors and cleaned up configuration. 2011-09-17 23:46:24 -05:00
Taylor Otwell c3f5abc37a fixed bug in database manager. 2011-09-16 20:02:22 -05:00
Taylor Otwell 77dc8d2014 refactoring various things. 2011-09-16 19:59:20 -05:00
Taylor Otwell 917d4cb1e4 testing database. 2011-09-15 23:03:47 -05:00
Taylor Otwell 5a9696da77 refactoring session for better architecture. 2011-09-15 20:23:30 -05:00
Taylor Otwell 5196d015b8 fixed merge conflicts. 2011-09-14 20:58:27 -05:00
Taylor Otwell c576c388b9 added support for sequence to eloquent models. 2011-09-14 00:15:05 -05:00
Taylor Otwell 8688270f22 fixed database bugs. 2011-09-13 23:47:38 -05:00
Taylor Otwell 15449c34b1 refactoring database layer. 2011-09-13 23:04:28 -05:00
Taylor Otwell cd609d9b39 refactoring database layer. 2011-09-12 23:57:53 -05:00
Taylor Otwell ca8883d727 refactoring database connection. 2011-09-12 23:52:43 -05:00
Taylor Otwell 68b0d29110 fix namespacing issue. 2011-09-12 23:34:23 -05:00
Taylor Otwell 9d56d4aa4e more database simplifications 2011-09-12 23:33:42 -05:00
Taylor Otwell 59a7e47f82 simplified database connection configuration. 2011-09-12 23:14:24 -05:00
Taylor Otwell 045858d88d refactoring the database layer. 2011-09-12 21:48:48 -05:00
Taylor Otwell b8a901c792 adding better comments to database classes. 2011-09-11 23:58:19 -05:00
Taylor Otwell 2521ab3c1d refactoring the database layer. 2011-09-11 23:25:31 -05:00
Taylor Otwell 70b6cc5994 refactoring. 2011-09-06 22:26:14 -05:00
Taylor Otwell 7eef380d8a more refactoring and dependency injection. 2011-09-06 22:04:52 -05:00
Taylor Otwell 3e874867b8 database refactoring for dependency injection and other general refactoring. 2011-09-04 21:45:37 -05:00
Taylor Otwell cd395c2638 tweaking facades. 2011-09-03 23:46:52 -05:00
Taylor Otwell 2d170e2314 added more facades. 2011-09-03 23:05:06 -05:00
Taylor Otwell 7518088ffe use service location in eloquent models to resolve the database manager. 2011-09-02 20:10:35 -05:00
Taylor Otwell 6281c8c360 more refactoring for dependency injection. 2011-09-02 19:36:19 -05:00
Taylor Otwell 9be3d1a54b refactoring the view classes. 2011-08-29 00:07:10 -05:00
Taylor Otwell 1e49001dfc continued ioc refactoring. 2011-08-26 21:42:04 -05:00
Taylor Otwell d65ddb53a8 fix bug in query class. 2011-08-25 23:46:45 -05:00
Taylor Otwell e0a9f57515 fixed database namespacing. 2011-08-25 23:12:30 -05:00
Taylor Otwell 1e7850d9ba refactoring for dependency injection and testability. 2011-08-25 22:53:05 -05:00