]> git.jsancho.org Git - mojodb.git/log
mojodb.git
10 years agoNew database scheme, storing key name inside tables for improving searching
Javier Sancho [Wed, 12 Feb 2014 15:01:29 +0000 (16:01 +0100)]
New database scheme, storing key name inside tables for improving searching

* dbutils.py: Classes for encapsulating database concepts as tables,
              fields, constraints, etc, easing its translation to
              SQL syntax

* connection.py: Encloses new dbutils classes

* collection.py: Changes at inserting documents, storing key name too

* cursor.py: Key name in searching, using new dbutils classes

* MySQL.py: Implementation of SQL methods for query translations

10 years agoField _id in documents is treated as one more field: can be string, list, dictionary...
Javier Sancho [Thu, 6 Feb 2014 16:06:00 +0000 (17:06 +0100)]
Field _id in documents is treated as one more field: can be string, list, dictionary, etc

10 years agomsgpack instead cPickle (for multiple platforms) and str instead unicode (thinking...
Javier Sancho [Wed, 5 Feb 2014 15:38:41 +0000 (16:38 +0100)]
msgpack instead cPickle (for multiple platforms) and str instead unicode (thinking in python3)

10 years agoAllow to save dictionaries, lists, tuples, etc, as document ids
Javier Sancho [Wed, 29 Jan 2014 16:05:10 +0000 (17:05 +0100)]
Allow to save dictionaries, lists, tuples, etc, as document ids

10 years agoSearch documents with numeric values
Javier Sancho [Wed, 29 Jan 2014 15:32:03 +0000 (16:32 +0100)]
Search documents with numeric values

10 years agoRestore previously deleted __init__.py
Javier Sancho [Wed, 29 Jan 2014 15:05:36 +0000 (16:05 +0100)]
Restore previously deleted __init__.py

10 years agoSeparate classes and functionality into various files
Javier Sancho [Tue, 28 Jan 2014 15:52:02 +0000 (16:52 +0100)]
Separate classes and functionality into various files

10 years agoBasic insertion of documents, using cPickle for fields codification
Javier Sancho [Tue, 28 Jan 2014 15:14:19 +0000 (16:14 +0100)]
Basic insertion of documents, using cPickle for fields codification

10 years agoBasic spec searching in find function
Javier Sancho [Wed, 22 Jan 2014 14:41:22 +0000 (15:41 +0100)]
Basic spec searching in find function

10 years agoInitial commit
Javier Sancho [Fri, 17 Jan 2014 15:30:21 +0000 (16:30 +0100)]
Initial commit