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) 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" …
(edit) 06/21/06 16:48:24 @219 [219] fumanchu Docs: new warning about closing shelves.
(edit) 06/14/06 07:00:18 @218 [218] fumanchu Expression "and" and "or" now merge kwtypes.
(edit) 06/13/06 21:20:26 @217 [217] fumanchu Added schema.assert_version method.
(edit) 06/05/06 21:39:01 @216 [216] fumanchu New paragraph on Expression.kwtypes.
(edit) 05/24/06 23:48:31 @215 [215] dowski Fixed type (datetime vs. date) issue with eachmonth() function.
(edit) 05/24/06 22:53:20 @214 [214] fumanchu Fix for postgres dejavu.month() support.
(edit) 05/24/06 18:36:38 @213 [213] dowski More additions for the dejavu.month() function.
(edit) 05/24/06 17:40:33 @212 [212] dowski Added dejavu.month() function and test.
(edit) 04/21/06 17:46:26 @211 [211] fumanchu Various tidbits. The LOGIO option is to support a future Oracle SM which …
(edit) 04/21/06 17:36:49 @210 [210] fumanchu Added "quote_all" option to postgres SM to allow easier use with legacy …
(edit) 04/20/06 03:51:14 @209 [209] dowski Corrects error in SQLite storage manager docs.
(edit) 04/17/06 23:03:14 @208 [208] fumanchu New public domain license.txt.
(edit) 03/29/06 07:19:53 @207 [207] fumanchu Hacky fix for #53 (SQLite driver can't handle threaded writes). All …
(edit) 03/27/06 07:33:39 @206 [206] fumanchu Fic for #58 (log can't log local chars).
(edit) 03/26/06 22:18:07 @205 [205] fumanchu Fixed bug in recur.hours if endDate is None.
(edit) 03/23/06 18:35:09 @204 [204] fumanchu Updated recur module.
(edit) 03/22/06 18:53:02 @203 [203] fumanchu Bah. Bug in SingleConnection? (conn not released after close).
(edit) 03/22/06 18:04:02 @202 [202] fumanchu Doc updates to recur.
(edit) 03/20/06 06:48:36 @201 [201] fumanchu Separated connection factories (pools, etc) out of the StorageManager?
(edit) 03/20/06 02:01:50 @200 [200] fumanchu Fix for #55 (MySQL auto_increment is wonky). Turns out that LAST_INSERT_ID …
(edit) 03/20/06 01:16:51 @199 [199] fumanchu Gah!
(edit) 03/20/06 01:13:45 @198 [198] fumanchu Bah. Forgot to save before testing.
(edit) 03/20/06 01:07:55 @197 [197] fumanchu Quick fix for #54 (Sandbox._magify introduces circular references). It …
(edit) 03/17/06 18:55:26 @196 [196] fumanchu New threaded write tests. SQLite currently fails these; see #53.
(edit) 03/15/06 21:48:31 @195 [195] fumanchu Fix for #50 (backslash doubled in SQLite).
(edit) 03/15/06 21:46:07 @194 [194] fumanchu Test for #50 (backslash doubled at insert in SQLite).
(edit) 03/15/06 21:45:27 @193 [193] fumanchu Fix for #51 (remove expanded columns). If anyone objects, this can be …
(edit) 03/13/06 17:27:08 @192 [192] fumanchu Bugfixes and new storeado.rename_property method.
(edit) 03/10/06 22:35:42 @191 [191] fumanchu Fix for #49 (Unit._properties should be a list, not a dict). …
(edit) 03/09/06 16:14:52 @190 [190] fumanchu Doc tweak.
(edit) 03/09/06 08:48:26 @189 [189] fumanchu Ugly first crack at database introspection. I don't like the API yet, but …
(edit) 03/07/06 23:32:23 @188 [188] fumanchu Fix for #48 (unitclass.identifiers should be strings, not property …
(edit) 03/07/06 22:43:58 @187 [187] fumanchu drop_property now drops indices as needed. Needs a test and support in all …
(edit) 03/06/06 00:32:02 @186 [186] fumanchu Clearer docs on external logic functions.
(edit) 03/05/06 05:13:03 @185 [185] fumanchu postgres support for auoincrement.
(edit) 03/05/06 04:29:40 @184 [184] fumanchu MySQL AUTO_INCREMENT support.
(edit) 03/04/06 19:48:22 @183 [183] fumanchu Those SM's with autoincrement support now respect …
(edit) 03/04/06 19:12:22 @182 [182] fumanchu Oops. Forgot to test _autoincrement_support in reserve().
(edit) 03/04/06 18:49:44 @181 [181] fumanchu SQLite didn't add the AUTOINCREMENT keyword until 3.1.0 alpha.
(edit) 03/03/06 23:55:39 @180 [180] fumanchu Fix for #46 (Multiple schema changes doesn't work with sqlite < 3.2.0).
(edit) 03/03/06 19:57:43 @179 [179] fumanchu recur updated from its SVN.
(edit) 03/03/06 07:37:05 @178 [178] fumanchu Fix for #42 (shelve issues).
(edit) 03/03/06 06:57:49 @177 [177] fumanchu Implemented autoincrement for MS SQL Server.
(edit) 03/03/06 01:25:53 @176 [176] fumanchu Implementation of SQLite autoincrement.
(edit) 03/02/06 21:39:19 @175 [175] fumanchu Initial implementation of database-level sequencing. Only MSAccess + …
(edit) 03/02/06 19:54:38 @174 [174] fumanchu Oops. Wrong sequencer on DeployedVersion? class.
(edit) 02/28/06 23:48:51 @173 [173] fumanchu Start of Firebird Storage Manager.
(edit) 02/28/06 05:48:09 @172 [172] fumanchu Fix for #45 (memorize fails on unicode inside tuple).
(edit) 02/26/06 10:02:17 @171 [171] fumanchu Added codewalk support for dict creation (BUILD_MAP, DUP_TOP, ROT_THREE, …
(edit) 02/16/06 19:50:27 @170 [170] fumanchu Removing setup.py, since it must exist outside the package it deploys.
(edit) 02/14/06 21:52:28 @168 [168] fumanchu Fixed some errors when fetch returns empty col_defs.
(edit) 02/11/06 09:59:54 @167 [167] fumanchu New setup.py for distutils.
(edit) 02/11/06 08:55:01 @166 [166] fumanchu Now distributing xray module with dejavu.
(edit) 02/11/06 08:37:21 @165 [165] fumanchu Now distributing recur module with dejavu.
(edit) 02/11/06 08:22:00 @164 [164] fumanchu New testdb folder for test_storeshelve.py.
(edit) 02/11/06 08:18:04 @163 [163] fumanchu Reverted a special-case test for caching. Not sure why it was there in the …
(edit) 02/11/06 07:46:57 @162 [162] fumanchu Bah. datetime.datetime is only stored at 1-second resolution.
(edit) 02/11/06 07:28:11 @161 [161] fumanchu Minor SQLite fixes.
(edit) 02/11/06 06:17:52 @160 [160] fumanchu Fix for storemysql: decompiler check now uses template conn (so that …
(edit) 02/11/06 06:07:49 @159 [159] fumanchu Fixed the test suite to use the new schema assert_storage method and …
(edit) 02/11/06 06:06:40 @158 [158] fumanchu New test for pythoncom in test_storemsaccess.py; warn if not importable.
(edit) 02/11/06 06:05:35 @157 [157] fumanchu Safer storeshelve.drop_database (using a unique file extension).
(edit) 02/10/06 21:24:52 @156 [156] fumanchu Comments and a "raise x" fix.
(edit) 02/06/06 18:09:35 @155 [155] fumanchu New docs for the changes to Schema.
(edit) 02/01/06 06:47:30 @154 [154] fumanchu Smarter NotImplemented? errors.
(edit) 02/01/06 00:13:05 @153 [153] fumanchu StoreShelve? now acts more like a db in its schema methods.
(edit) 02/01/06 00:12:37 @152 [152] fumanchu StorageManagerSQLite may now take a relative path for "Database".
(edit) 02/01/06 00:11:58 @151 [151] fumanchu Removed the CreateIfMissing? option; this should now be performed with a …
(edit) 02/01/06 00:10:53 @150 [150] fumanchu StorageManager? base class now raises NotImplemented? for schema functions.
(edit) 02/01/06 00:10:16 @149 [149] fumanchu Moved assertion of storage out of schema.upgrade_to_1 and into …
(edit) 01/22/06 08:03:40 @148 [148] fumanchu Earlier detection of bad Path passed to storeshelve.
(edit) 01/21/06 01:50:32 @147 [147] fumanchu Wrapped TemporarySweeper? in a try block instead of a function.
(edit) 01/14/06 08:21:57 @146 [146] fumanchu Trap for a storeado close error.
(edit) 01/12/06 21:55:07 @145 [145] fumanchu Doc updates for [138], [143].
(edit) 01/12/06 21:09:18 @144 [144] fumanchu You can now set "register = False" on a UnitAssociation? to keep the arena …
(edit) 01/11/06 18:51:09 @143 [143] fumanchu New schema.stage (to allow listeners to wait for an upgrade to finish).
(edit) 01/10/06 21:48:46 @142 [142] fumanchu New StorageManagerDB.has_property method
(edit) 01/09/06 07:50:37 @141 [141] fumanchu Gratuitous premature optimization.
(edit) 01/09/06 04:48:46 @140 [140] fumanchu Bah. Fixes for SM.destroy methods (new use_asterisk_to_get_all flag).
(edit) 01/08/06 04:39:38 @139 [139] fumanchu Fix for #38 (Engine.FinalClassName? not updated).
(edit) 01/08/06 04:38:54 @138 [138] fumanchu New TriggerProperty? class, a subclass of UnitProperty? to help write …
(edit) 01/05/06 22:03:36 @137 [137] fumanchu Moved the cache.sweep and new Temporary Unit workers to use the latest …
(edit) 12/27/05 06:03:10 @135 [135] fumanchu Doc updates for [132], [134].