Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

I think I've seen this ORM somewhere before...

root/trunk


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 10/19/06 21:45:24 @319 [319] fumanchu Not-quite-perfect support for Python 2.5's _sqlite3 (a transaction test is …
(edit) 10/19/06 02:31:33 @318 [318] fumanchu New sandbox.sum method, for summing a single column.
(edit) 10/19/06 02:31:05 @317 [317] fumanchu Fix for the storeado numeric default fix.
(edit) 10/17/06 04:11:25 @316 [316] fumanchu Bug in MSAccess ALTER TABLE with numeric DEFAULT.
(edit) 10/16/06 22:17:19 @315 [315] fumanchu storeado comments.
(edit) 10/11/06 23:50:16 @314 [314] fumanchu Improved string comparisons for ADO.
(edit) 10/10/06 00:48:38 @313 [313] fumanchu Assert del transaction despite COMMIT errors.
(edit) 10/09/06 16:53:19 @312 [312] fumanchu Allow methods to be passed to Visitor/Rewriter/LambdaDecompiler …
(edit) 10/04/06 05:28:32 @311 [311] fumanchu Oops. Forgot a file.
(edit) 10/03/06 23:24:44 @310 [310] fumanchu Oops. I didn't want to default to implicit_trans yet.
(edit) 10/03/06 21:03:38 @309 [309] fumanchu Further (final?) fix for #4 (transaction support). Implicit *sandbox* …
(edit) 10/03/06 20:58:55 @308 [308] fumanchu Changed Database.implicit to .implicit_trans
(edit) 09/23/06 01:02:29 @307 [307] fumanchu New sandbox.range(cls, attr, expr, **kw) function.
(edit) 09/23/06 00:50:25 @306 [306] fumanchu Test suite fix for rollback + explicit locking.
(edit) 09/21/06 17:41:44 @305 [305] fumanchu Removed del from sandbox to avoid swallowed errors.
(edit) 09/21/06 06:57:07 @304 [304] fumanchu Further fix for #4 (transaction support). New start, rollback, commit …
(edit) 09/21/06 01:54:53 @303 [303] fumanchu Initial fix for #4 (transaction support). Tests pass, but this is not to …
(edit) 09/20/06 03:23:36 @302 [302] fumanchu Tweaks to errors.py.
(edit) 09/19/06 16:55:12 @301 [301] fumanchu Docstring tweaks.
(edit) 09/12/06 17:08:33 @300 [300] dowski Native date comparisons in SQLite. …
(edit) 09/12/06 01:34:19 @299 [299] dowski Bah. datetime instances were getting caught by the isinstance(..., …
(edit) 09/06/06 06:38:01 @298 [298] fumanchu StorageManagerDB._view was not quantizing decimals (like recall + consume …
(edit) 09/01/06 20:35:19 @297 [297] dowski Implemented dejavu.month() and dejavu.day() for all SMs that can support …
(edit) 08/30/06 20:39:49 @296 [296] dowski Fixed a bug in the json module when decoding a time value. Reworded an …
(edit) 08/30/06 18:54:57 @295 [295] fumanchu Parameterized the use of UnitClassWrapper? as StorageManager?.joinwrapper.
(edit) 08/30/06 17:23:19 @294 [294] fumanchu Bah. SingleConnection? was the wrong answer, as it makes a single conn …
(edit) 08/30/06 06:06:43 @293 [293] fumanchu Fix for SQLite in-memory-DB problem (mostly a problem with the test …
(edit) 08/29/06 22:28:09 @292 [292] fumanchu Allow rename to reference old columns.
(edit) 08/29/06 22:04:18 @291 [291] dowski Bah.
(edit) 08/29/06 21:57:52 @290 [290] dowski New dejavu.json module for converting Units to/from JSON format. Tests …
(edit) 08/24/06 02:20:15 @289 [289] fumanchu Made some relative imports absolute for Python 2.5 (just in case).
(edit) 08/23/06 22:10:08 @288 [288] fumanchu Fix for test_storesqlserver.py if missing pythoncom.
(edit) 08/23/06 22:09:46 @287 [287] fumanchu Fixes for Python 2.5rc1. One change!!
(edit) 08/23/06 22:08:46 @286 [286] fumanchu Use compiler.consts instead of hard-coding co_flags.
(edit) 08/23/06 20:56:25 @285 [285] fumanchu Fixed complementary bugs in ROT_THREE, STORE_SUBSCR. New ROT_TWO support.
(edit) 08/22/06 18:26:36 @284 [284] fumanchu Doc tweak.
(edit) 08/16/06 14:39:03 @283 [283] dowski Updated dejavu.recur with the [http://projects.amor.org/misc/changeset/105
(edit) 08/12/06 04:11:50 @282 [282] fumanchu Fix for #45 (memorize fails on unicode with umlaut in list). Removed the …
(edit) 08/12/06 03:36:52 @281 [281] fumanchu Oops.
(edit) 08/12/06 01:12:42 @280 [280] fumanchu Logging changes: 1. Arena.logflags now defaults to ERROR + IO. …
(edit) 08/11/06 23:56:10 @279 [279] fumanchu Quick fix for #45 (memorize fails on unicode with umlaut in list), for …
(edit) 08/11/06 23:55:18 @278 [278] fumanchu New logflags.ERROR attribute.
(edit) 08/11/06 23:54:24 @277 [277] fumanchu Fixes for storeado intorduced by test suite change whereby drop_storage is …
(edit) 08/11/06 15:48:53 @276 [276] dowski Latest version of recur with paused worker fix. See …
(edit) 08/11/06 13:28:01 @275 [275] dowski Moving Bob's latest changes to recur into Dejavu. See …
(edit) 08/10/06 21:43:00 @274 [274] dowski New eachweekday function for recur. See …
(edit) 08/10/06 21:15:20 @273 [273] fumanchu Oops.
(edit) 08/10/06 21:08:05 @272 [272] fumanchu Test suite now exercises drop_storage. Fix for storepypgsql
(edit) 08/10/06 20:32:38 @271 [271] fumanchu Fix for PG 8.1 moving from text to regclass for sequences.
(edit) 08/08/06 02:20:23 @270 [270] fumanchu Removed some adapter methods that were redundant with the superclass.
(edit) 08/07/06 23:18:36 @269 [269] fumanchu New recur module, with improved master Scheduler container for workers.
(edit) 08/05/06 07:57:43 @268 [268] fumanchu Don't print default sequencer in autosource.
(edit) 08/05/06 00:02:01 @267 [267] fumanchu Replaced AdapterToSQL.tostr with str and added _to_TEXT.
(edit) 08/04/06 23:39:40 @266 [266] fumanchu Sequence, index, and identifier support in autoclass, plus autosource …
(edit) 08/04/06 22:58:09 @265 [265] fumanchu Fixed up primary key support by moving Index.pk to Column.key, and by …
(edit) 08/02/06 20:48:34 @264 [264] dowski Updated test_storesqlite.py to make another grueling pass through the zoo …
(edit) 08/02/06 16:38:07 @263 [263] fumanchu Test for #41 (datetime.datetime should store microseconds) and fix for …
(edit) 08/02/06 05:54:54 @262 [262] fumanchu Doc updates for new kwargs syntax and for geniusql.
(edit) 08/02/06 05:51:39 @261 [261] fumanchu Deleted unused ODBC module.
(edit) 08/01/06 23:47:03 @260 [260] fumanchu New **kwargs options for sandbox.recall, .xrecall, .view, .distinct, …
(edit) 08/01/06 19:20:06 @259 [259] fumanchu Cool. No more col_defs.
(edit) 07/31/06 23:49:39 @258 [258] fumanchu New sync mutex for Arena.storage method.
(edit) 07/31/06 21:35:44 @257 [257] fumanchu Bah. Fixed problem with mixed stores (all classes associated with default …
(edit) 07/31/06 18:40:00 @256 [256] dowski Fix for #66. …
(edit) 07/30/06 00:14:28 @255 [255] fumanchu Fix for #60 (sane_date behavior doesn't match docstring). sane_date now …
(edit) 07/29/06 22:14:11 @254 [254] fumanchu Fix for #63 (SQLite errors on schema changes). Also, to speed up release …
(edit) 07/28/06 20:42:47 @253 [253] fumanchu Buglet in unitjoin.
(edit) 07/28/06 19:16:04 @252 [252] fumanchu UnitClassWrapper? now uses geniusql.Table objects, and expects the "alias" …
(edit) 07/28/06 18:34:07 @251 [251] dowski Test for problem fixed in [248]. …
(edit) 07/28/06 18:28:08 @250 [250] fumanchu Renamed dbmodel.py to geniusql.py.
(edit) 07/28/06 18:25:34 @249 [249] fumanchu Oops. Missed a couple of StorageManager? constructors.
(edit) 07/28/06 17:58:54 @248 [248] dowski Fix for #65 (JOIN bug with table prefix). …
(edit) 07/28/06 17:01:20 @247 [247] fumanchu Removed the 'name' argument from all StorageManager? constructors.
(edit) 07/27/06 05:10:20 @246 [246] fumanchu Added sync method to all SM's (default: pass) with a new semantic: pass it …
(edit) 07/26/06 17:51:46 @245 [245] dowski Fix for #64.
(edit) 07/26/06 16:40:31 @244 [244] dowski Test that reveals a problem in the SQLite SM when calling view() with an …
(edit) 07/26/06 15:21:26 @243 [243] dowski Changed Database.prefix back to Database.Prefix for backward compatibility …
(edit) 07/25/06 18:11:28 @242 [242] fumanchu Some API changes to make the dejavu top level cleaner: …
(edit) 07/24/06 23:45:50 @241 [241] fumanchu Fix for storeado. All qnames must be str, not unicode.
(edit) 07/24/06 23:07:48 @240 [240] fumanchu Auto-quantize decimals from DB.
(edit) 07/24/06 23:07:37 @239 [239] fumanchu Clear Database dict contents on create_database, drop_database.
(edit) 07/24/06 20:47:58 @238 [238] fumanchu Changed adapter method naming scheme; all methods must now be of the form …
(edit) 07/24/06 19:17:02 @237 [237] fumanchu Refined the position that a missing hint implies "use the storage default …
(edit) 07/24/06 04:35:15 @236 [236] fumanchu Fix for #61 (arbitrary precision for decimal, fixedpoint, and long) and …
(edit) 07/22/06 17:13:12 @235 [235] fumanchu M x N dispatch in adapters, in preparation for #61 (arbitrary numeric …
(edit) 07/21/06 06:39:40 @234 [234] fumanchu Removed the 'db' arg from SQLDecompiler, and changed its 'tablekeys' arg …
(edit) 07/20/06 23:55:22 @233 [233] fumanchu Moved db.FieldTypeAdapter? to dbmodel.TypeAdapter?, so it no longer depends …
(edit) 07/20/06 22:31:17 @232 [232] fumanchu Work on MySQL, SQLite stores in preparation for moving the typeadapters …
(edit) 07/20/06 07:29:35 @231 [231] fumanchu Work on ADO, PostgreSQL stores in preparation for moving the typeadapters …
(edit) 07/19/06 03:29:17 @230 [230] fumanchu Introspection fixes for ADO and SQLite (which now declares datatypes in …
(edit) 07/18/06 20:28:17 @229 [229] fumanchu Bah. The DB Introspection test wasn't running. Here are fixes for MySQL, …
(edit) 07/18/06 05:34:04 @228 [228] fumanchu MAJOR CHANGE. Moved most of the DB logic out of StorageManagerDB and into …
(edit) 07/16/06 08:40:54 @227 [227] fumanchu Table, Column, and Index objects now all have a qname attribute (the …
(edit) 07/16/06 04:30:04 @226 [226] fumanchu First crack at the new dbmodel module. See #18, #62.
(edit) 07/14/06 18:53:28 @225 [225] fumanchu Docstring updates.
(edit) 07/13/06 20:30:03 @224 [224] fumanchu BACKWARD INCOMPATIBILITY: Dropped Unit.property_type(key) in favor of …
(edit) 07/13/06 03:17:21 @223 [223] fumanchu Lots of precision and scale fixes for #61. Note in particular that the …
(edit) 07/11/06 23:45:12 @222 [222] fumanchu New test showing broken decimals at scale=15.
(edit) 07/11/06 18:01:29 @221 [221] dowski Some decimal.Decimal related enhancements (see …
(edit) 07/07/06 22:26:14 @220 [220] fumanchu Expressions passed to recall, etc. now allow "is None" and "is not None" …