Commit Graph

  • b0b8e11c60 Merge branch 'master' into deferred_fields blackbrrr 2010-01-14 11:39:09 -06:00
  • 7e0fcb9e65 groundwork for deferred fields blackbrrr 2010-01-14 11:39:03 -06:00
  • 972235cf06 added build, dist, egg dirs to .gitignore blackbrrr 2010-01-14 11:37:07 -06:00
  • b3c9a76619 Merge branch 'master' of git://github.com/hmarr/mongoengine blackbrrr 2010-01-14 11:32:39 -06:00
  • 5f84d6f8f8 added URLField, DecimalField, tests. blackbrrr 2010-01-14 11:32:28 -06:00
  • 1cdeb8130d ObjectIdField.to_python returns pymongo.objectid.ObjectId blackbrrr 2010-01-14 11:32:01 -06:00
  • ce69428cc6 Moved validate() to BaseDocument Harry Marr 2010-01-13 16:41:57 +00:00
  • 1818cf7114 Added q_objs to __call__ args Harry Marr 2010-01-12 18:33:33 +00:00
  • b375c41586 added Q object support to QuerySet.filter blackbrrr 2010-01-12 12:19:59 -06:00
  • d85ee4e051 fixed merge conflict in BaseField.__init__ blackbrrr 2010-01-12 12:19:30 -06:00
  • cfc394963f added queryset chaining via 'filter' method. test included. blackbrrr 2010-01-12 12:16:15 -06:00
  • e7380e3676 Bump to v0.2.1 v0.2.1 Harry Marr 2010-01-11 16:14:03 +00:00
  • 597ef8b947 Merge branch 'master' of git@github.com:hmarr/mongoengine Harry Marr 2010-01-11 04:44:13 +00:00
  • 484bc1e6f0 Added a MongoEngine backend for Django sessions Harry Marr 2010-01-11 04:43:17 +00:00
  • afd416c84e Updated docs, added force_insert to save() Harry Marr 2010-01-11 04:12:51 +00:00
  • 84d7987108 Added prepare_query_value for a couple of fields Harry Marr 2010-01-10 21:01:00 +00:00
  • ec927bdd63 Added support for user-defined primary keys (_ids) Harry Marr 2010-01-10 17:13:56 +00:00
  • df7d4cbc47 Bump to v0.2 v0.2 Harry Marr 2010-01-10 03:04:46 +00:00
  • dc51362f0b Merge branch 'master' of git://github.com/punteney/mongoengine Harry Marr 2010-01-09 22:31:28 +00:00
  • da2d282cf6 Added Q class for building advanced queries Harry Marr 2010-01-09 22:19:33 +00:00
  • 3b37bf4794 Adding __repr__ methods to the queryset and BaseDocument to make it easier to see the results in the console James Punteney 2010-01-09 10:48:05 -05:00
  • 42a58dda57 Added update() and update_one() with tests/docs Harry Marr 2010-01-08 18:39:06 +00:00
  • 4d695a3544 Added single and multifield uniqueness constraints Harry Marr 2010-01-08 12:04:11 +00:00
  • 45080d3fd1 Merge branch 'master' of git://github.com/blackbrrr/mongoengine Harry Marr 2010-01-08 06:00:35 +00:00
  • 9195d96705 added default ordering to meta options, included docs and tests blackbrrr 2010-01-07 23:08:33 -06:00
  • 54d276f6a7 Added index for _types Harry Marr 2010-01-08 04:49:14 +00:00
  • 2a7fc03e79 fixed merge conflict in queryset.py, used hmarr's code blackbrrr 2010-01-07 20:23:11 -06:00
  • eb3e6963fa Index specs now use proper field names Harry Marr 2010-01-08 00:15:20 +00:00
  • 960aea2fd4 Added indexes and Django use to docs Harry Marr 2010-01-07 23:54:57 +00:00
  • ef5815e4a5 Bump to v0.1.3 v0.1.3 Harry Marr 2010-01-07 22:49:24 +00:00
  • b7e8108edd Added docs about using MongoEngine with Django Harry Marr 2010-01-07 22:48:39 +00:00
  • d48296eacc Added create_user method to Django User model Harry Marr 2010-01-07 22:25:26 +00:00
  • e0a546000d Added Django authentication backend Harry Marr 2010-01-07 18:56:28 +00:00
  • 4c93e2945c Added test for meta[indexes] Harry Marr 2010-01-07 15:46:52 +00:00
  • a6d64b2010 added meta support for indexes ensured at call-time blackbrrr 2010-01-06 04:28:24 +08:00
  • 2e74c93878 Minor bugfixes Harry Marr 2010-01-07 15:24:52 +00:00
  • f86496b545 Bump to v0.1.2 v0.1.2 Harry Marr 2010-01-06 03:23:02 +00:00
  • 557fb19d13 Query values may be processed before being used Harry Marr 2010-01-06 03:14:21 +00:00
  • 196f4471be Made connection lazy Harry Marr 2010-01-06 00:40:35 +00:00
  • ccb4827ec9 added meta support for indexes ensured at call-time blackbrrr 2010-01-05 14:28:24 -06:00
  • 4ae21a671d Document dict access now only looks for fields Harry Marr 2010-01-05 19:37:30 +00:00
  • af1d7ef664 Added BooleanField Harry Marr 2010-01-05 18:17:44 +00:00
  • bb4444f54d Merge branch 'master' of git://github.com/hmarr/mongoengine blackbrrr 2010-01-05 12:00:07 -06:00
  • 3bead80f96 Added Document.reload method Harry Marr 2010-01-05 00:25:42 +00:00
  • 5ca75e9c6d Added changelog to docs, updated manifest v0.1.1 Harry Marr 2010-01-04 16:10:42 +00:00
  • de1847048b Bump to v0.1.1 Harry Marr 2010-01-04 04:34:02 +00:00
  • 6363b6290b Added capped collections support Harry Marr 2010-01-04 03:33:42 +00:00
  • 0830f0b480 Updated docs to reflect validation changes Harry Marr 2010-01-03 22:44:27 +00:00
  • b01596c942 Made field validation lazier Harry Marr 2010-01-03 22:37:55 +00:00
  • 3574198210 QuerySet.first now uses existing cursor Harry Marr 2010-01-03 16:44:24 +00:00
  • f98e9bd732 Added setup.py and MANIFEST.in, added to PyPI Harry Marr 2010-01-03 02:30:34 +00:00
  • b89982fd99 Version bump to 0.1 beta Harry Marr 2010-01-02 21:34:48 +00:00
  • 62bda75112 Added aggregation methods to user guide Harry Marr 2010-01-02 20:42:18 +00:00
  • e9254f471f Added average to QuerySet Harry Marr 2009-12-30 16:31:33 +00:00
  • 30d4a0379f Added keyword argument options to exec_js Harry Marr 2009-12-30 15:55:07 +00:00
  • 2cc68b46ad Added exec_js and sum functions to QuerySet Harry Marr 2009-12-30 15:14:18 +00:00
  • 90e5e5dfa9 Fixed delete(), resolved item_frequencies field Harry Marr 2009-12-28 01:39:29 +00:00
  • 53544c5b0f Queries now translate keys to correct field names Harry Marr 2009-12-27 23:08:31 +00:00
  • 17aef253cb Added __len__ to QuerySet Harry Marr 2009-12-24 18:45:35 +00:00
  • 9bfe5c7a49 Added examples to README.rst Harry Marr 2009-12-24 18:36:07 +00:00
  • f687bad202 Accessing a missing field now returns None rather than raising an AttributeError Harry Marr 2009-12-24 17:10:36 +00:00
  • 3d70b65a45 Added queryset_manager decorator Harry Marr 2009-12-23 19:32:00 +00:00
  • 69eaf4b3f6 Added to the docs, mostly the user guide Harry Marr 2009-12-22 03:42:35 +00:00
  • 78d8cc7df8 Started work on user guide Harry Marr 2009-12-21 04:33:36 +00:00
  • e204b84183 Added test for custom collection names on Document Harry Marr 2009-12-21 02:52:30 +00:00
  • 6438bd52b7 Added item_frequencies to QuerySet Harry Marr 2009-12-20 17:17:56 +00:00
  • 8ad0df41a0 merged hmarr's updates blackbrrr 2009-12-19 14:31:17 -06:00
  • bb23cdb038 Added array-style index/slicing syntax to QuerySet Harry Marr 2009-12-19 17:41:28 +00:00
  • 8a646f0f4c Added API Reference to docs Harry Marr 2009-12-19 16:04:05 +00:00
  • 9d12dbad70 Made _cls etc optional, merged sort to order_by Harry Marr 2009-12-19 02:33:01 +00:00
  • 551b2755d4 added 'ensure_index' and 'order_by' methods to queryset. blackbrrr 2009-12-19 01:35:26 +08:00
  • c58f377a0a removed reliance on '_cls' in document; fields only parsed if '__class__' present, allowing inner classes and non-field attributes on a document blackbrrr 2009-12-19 01:34:32 +08:00
  • 5e6a6aa886 Added sort method to QuerySet Harry Marr 2009-12-18 18:41:44 +00:00
  • aa9cba38c4 added 'ensure_index' and 'order_by' methods to queryset. blackbrrr 2009-12-18 11:35:26 -06:00
  • 12a7fc1af1 removed reliance on '_cls' in document; fields only parsed if '__class__' present, allowing inner classes and non-field attributes on a document blackbrrr 2009-12-18 11:34:32 -06:00
  • 44fc9096a4 Added delete method to Document objects Harry Marr 2009-12-18 16:57:53 +00:00
  • 0a64f42d5f Renamed Document._id to id (still _id in DB) Harry Marr 2009-12-18 16:31:32 +00:00
  • fc0e67023a Required fields may now use default values Harry Marr 2009-12-18 13:40:33 +00:00
  • c3ca3bd97c Updated tutorial, added tutorial link to readme Harry Marr 2009-12-16 18:47:53 +00:00
  • 1529fd901d Queries may now use multiple operators on fields Harry Marr 2009-11-23 18:16:41 +00:00
  • d46191159e Added DateTimeField and FloatField Harry Marr 2009-11-23 18:03:10 +00:00
  • 20b259a3e4 Added LICENSE and README.rst Harry Marr 2009-11-22 23:40:06 +00:00
  • 75f737ade8 Added docs directory, started tutorial Harry Marr 2009-11-22 23:26:21 +00:00
  • f2d4ffa091 Cleaned up _to_{python,mongo} + _validate mess Harry Marr 2009-11-22 17:26:47 +00:00
  • d4fc5c9260 Removed CollectionManager, moved work to QuerySet Harry Marr 2009-11-22 16:46:08 +00:00
  • 70ee0f57ea Added Document.drop_collection, cleaned up tests Harry Marr 2009-11-21 20:32:29 +00:00
  • 8e89c8b37a Added delete method to QuerySet Harry Marr 2009-11-21 20:03:31 +00:00
  • 3017dc78ed Renamed project to mongoengine Harry Marr 2009-11-21 18:41:10 +00:00
  • 5fa01d89a5 Fixed ListField bug, added ReferenceField + tests Harry Marr 2009-11-21 18:15:47 +00:00
  • 90e27cc87d find_one now supports using just an object id Harry Marr 2009-11-19 20:28:43 +00:00
  • 744077b150 Queries now return correct subclasses of Documents Harry Marr 2009-11-19 19:44:51 +00:00
  • 0674e3c013 Added pretty query format, cursor limit and skip Harry Marr 2009-11-19 17:47:02 +00:00
  • 5fcb5aba7c Added ListField type with unit tests Harry Marr 2009-11-19 16:58:25 +00:00
  • 8ec6fecd23 Added basic querying - find and find_one Harry Marr 2009-11-19 01:09:58 +00:00
  • 94be32b387 Created ObjectIdField, removed object_id field parameter Harry Marr 2009-11-18 21:38:41 +00:00
  • ff5e5addf5 Merge branch 'master' of git@hmarr.com:mongomap Harry Marr 2009-11-18 19:09:27 +00:00
  • c99f5c4ec1 Added CollectionManager, made connection module Harry Marr 2009-11-18 19:02:57 +00:00
  • 2674d27587 Fixed bug in BaseDocument __init__ Harry Marr 2009-11-18 12:53:45 +00:00
  • 688fd5af66 Added connect(), document data now stored as Python Harry Marr 2009-11-17 12:03:09 +00:00
  • 0bb0ec0114 Added unit test for EmbeddedDocument Harry Marr 2009-11-17 01:48:43 +00:00