|
|
07/24/06 20:47:58 |
@238
|
[238]
|
fumanchu |
Changed adapter method naming scheme; all methods must now be of the form … |
|
|
07/24/06 19:17:02 |
@237
|
[237]
|
fumanchu |
Refined the position that a missing hint implies "use the storage default … |
|
|
07/24/06 04:35:15 |
@236
|
[236]
|
fumanchu |
Fix for #61 (arbitrary precision for decimal, fixedpoint, and long) and … |
|
|
07/22/06 17:13:12 |
@235
|
[235]
|
fumanchu |
M x N dispatch in adapters, in preparation for #61 (arbitrary numeric … |
|
|
07/21/06 06:39:40 |
@234
|
[234]
|
fumanchu |
Removed the 'db' arg from SQLDecompiler, and changed its 'tablekeys' arg … |
|
|
07/20/06 23:55:22 |
@233
|
[233]
|
fumanchu |
Moved db.FieldTypeAdapter? to dbmodel.TypeAdapter?, so it no longer depends … |
|
|
07/20/06 22:31:17 |
@232
|
[232]
|
fumanchu |
Work on MySQL, SQLite stores in preparation for moving the typeadapters … |
|
|
07/20/06 07:29:35 |
@231
|
[231]
|
fumanchu |
Work on ADO, PostgreSQL stores in preparation for moving the typeadapters … |
|
|
07/19/06 03:29:17 |
@230
|
[230]
|
fumanchu |
Introspection fixes for ADO and SQLite (which now declares datatypes in … |
|
|
07/18/06 20:28:17 |
@229
|
[229]
|
fumanchu |
Bah. The DB Introspection test wasn't running. Here are fixes for MySQL, … |
|
|
07/18/06 05:34:04 |
@228
|
[228]
|
fumanchu |
MAJOR CHANGE. Moved most of the DB logic out of StorageManagerDB and into … |
|
|
07/16/06 08:40:54 |
@227
|
[227]
|
fumanchu |
Table, Column, and Index objects now all have a qname attribute (the … |
|
|
07/16/06 04:30:04 |
@226
|
[226]
|
fumanchu |
First crack at the new dbmodel module. See #18, #62. |
|
|
07/13/06 20:30:03 |
@224
|
[224]
|
fumanchu |
BACKWARD INCOMPATIBILITY: Dropped Unit.property_type(key) in favor of … |
|
|
07/13/06 03:17:21 |
@223
|
[223]
|
fumanchu |
Lots of precision and scale fixes for #61. Note in particular that the … |
|
|
07/11/06 23:45:12 |
@222
|
[222]
|
fumanchu |
New test showing broken decimals at scale=15. |
|
|
07/11/06 18:01:29 |
@221
|
[221]
|
dowski |
Some decimal.Decimal related enhancements (see … |
|
|
07/07/06 22:26:14 |
@220
|
[220]
|
fumanchu |
Expressions passed to recall, etc. now allow "is None" and "is not None" … |
|
|
05/24/06 22:53:20 |
@214
|
[214]
|
fumanchu |
Fix for postgres dejavu.month() support. |
|
|
05/24/06 18:36:38 |
@213
|
[213]
|
dowski |
More additions for the dejavu.month() function. |
|
|
05/24/06 17:40:33 |
@212
|
[212]
|
dowski |
Added dejavu.month() function and test. |
|
|
04/21/06 17:46:26 |
@211
|
[211]
|
fumanchu |
Various tidbits. The LOGIO option is to support a future Oracle SM which … |
|
|
04/21/06 17:36:49 |
@210
|
[210]
|
fumanchu |
Added "quote_all" option to postgres SM to allow easier use with legacy … |
|
|
03/29/06 07:19:53 |
@207
|
[207]
|
fumanchu |
Hacky fix for #53 (SQLite driver can't handle threaded writes). All … |
|
|
03/22/06 18:53:02 |
@203
|
[203]
|
fumanchu |
Bah. Bug in SingleConnection? (conn not released after close). |
|
|
03/20/06 06:48:36 |
@201
|
[201]
|
fumanchu |
Separated connection factories (pools, etc) out of the StorageManager? … |
|
|
03/20/06 02:01:50 |
@200
|
[200]
|
fumanchu |
Fix for #55 (MySQL auto_increment is wonky). Turns out that LAST_INSERT_ID … |
|
|
03/15/06 21:48:31 |
@195
|
[195]
|
fumanchu |
Fix for #50 (backslash doubled in SQLite). |
|
|
03/15/06 21:45:27 |
@193
|
[193]
|
fumanchu |
Fix for #51 (remove expanded columns). If anyone objects, this can be … |
|
|
03/13/06 17:27:08 |
@192
|
[192]
|
fumanchu |
Bugfixes and new storeado.rename_property method. |
|
|
03/10/06 22:35:42 |
@191
|
[191]
|
fumanchu |
Fix for #49 (Unit._properties should be a list, not a dict). … |
|
|
03/09/06 08:48:26 |
@189
|
[189]
|
fumanchu |
Ugly first crack at database introspection. I don't like the API yet, but … |
|
|
03/07/06 23:32:23 |
@188
|
[188]
|
fumanchu |
Fix for #48 (unitclass.identifiers should be strings, not property … |
|
|
03/07/06 22:43:58 |
@187
|
[187]
|
fumanchu |
drop_property now drops indices as needed. Needs a test and support in all … |
|
|
03/05/06 05:13:03 |
@185
|
[185]
|
fumanchu |
postgres support for auoincrement. |
|
|
03/05/06 04:29:40 |
@184
|
[184]
|
fumanchu |
MySQL AUTO_INCREMENT support. |
|
|
03/04/06 19:48:22 |
@183
|
[183]
|
fumanchu |
Those SM's with autoincrement support now respect … |
|
|
03/04/06 19:12:22 |
@182
|
[182]
|
fumanchu |
Oops. Forgot to test _autoincrement_support in reserve(). |
|
|
03/04/06 18:49:44 |
@181
|
[181]
|
fumanchu |
SQLite didn't add the AUTOINCREMENT keyword until 3.1.0 alpha. |
|
|
03/03/06 23:55:39 |
@180
|
[180]
|
fumanchu |
Fix for #46 (Multiple schema changes doesn't work with sqlite < 3.2.0). |
|
|
03/03/06 07:37:05 |
@178
|
[178]
|
fumanchu |
Fix for #42 (shelve issues). |
|
|
03/03/06 06:57:49 |
@177
|
[177]
|
fumanchu |
Implemented autoincrement for MS SQL Server. |
|
|
03/03/06 01:25:53 |
@176
|
[176]
|
fumanchu |
Implementation of SQLite autoincrement. |
|
|
03/02/06 21:39:19 |
@175
|
[175]
|
fumanchu |
Initial implementation of database-level sequencing. Only MSAccess + … |
|
|
02/28/06 23:48:51 |
@173
|
[173]
|
fumanchu |
Start of Firebird Storage Manager. |
|
|
02/28/06 05:48:09 |
@172
|
[172]
|
fumanchu |
Fix for #45 (memorize fails on unicode inside tuple). |
|
|
02/14/06 21:52:28 |
@168
|
[168]
|
fumanchu |
Fixed some errors when fetch returns empty col_defs. |
|
|
02/11/06 08:55:01 |
@166
|
[166]
|
fumanchu |
Now distributing xray module with dejavu. |
|
|
02/11/06 08:37:21 |
@165
|
[165]
|
fumanchu |
Now distributing recur module with dejavu. |
|
|
02/11/06 07:28:11 |
@161
|
[161]
|
fumanchu |
Minor SQLite fixes. |
|
|
02/11/06 06:17:52 |
@160
|
[160]
|
fumanchu |
Fix for storemysql: decompiler check now uses template conn (so that … |
|
|
02/11/06 06:05:35 |
@157
|
[157]
|
fumanchu |
Safer storeshelve.drop_database (using a unique file extension). |
|
|
02/01/06 06:47:30 |
@154
|
[154]
|
fumanchu |
Smarter NotImplemented? errors. |
|
|
02/01/06 00:13:05 |
@153
|
[153]
|
fumanchu |
StoreShelve? now acts more like a db in its schema methods. |
|
|
02/01/06 00:12:37 |
@152
|
[152]
|
fumanchu |
StorageManagerSQLite may now take a relative path for "Database". |
|
|
02/01/06 00:11:58 |
@151
|
[151]
|
fumanchu |
Removed the CreateIfMissing? option; this should now be performed with a … |
|
|
02/01/06 00:10:53 |
@150
|
[150]
|
fumanchu |
StorageManager? base class now raises NotImplemented? for schema functions. |
|
|
01/22/06 08:03:40 |
@148
|
[148]
|
fumanchu |
Earlier detection of bad Path passed to storeshelve. |
|
|
01/14/06 08:21:57 |
@146
|
[146]
|
fumanchu |
Trap for a storeado close error. |
|
|
01/10/06 21:48:46 |
@142
|
[142]
|
fumanchu |
New StorageManagerDB.has_property method |
|
|
01/09/06 04:48:46 |
@140
|
[140]
|
fumanchu |
Bah. Fixes for SM.destroy methods (new use_asterisk_to_get_all flag). |
|
|
01/05/06 22:03:36 |
@137
|
[137]
|
fumanchu |
Moved the cache.sweep and new Temporary Unit workers to use the latest … |
|
|
12/27/05 02:57:40 |
@131
|
[131]
|
fumanchu |
Fix for #31 (handle multiple refs to same table with AS). |
|
|
12/26/05 04:24:28 |
@130
|
[130]
|
fumanchu |
Consolidated error trapping on consume(). |
|
|
12/24/05 01:55:18 |
@129
|
[129]
|
fumanchu |
Oops. |
|
|
12/21/05 08:48:04 |
@127
|
[127]
|
fumanchu |
Initial implementation of #16 (schema changes). See modeling.html … |
|
|
12/19/05 19:14:40 |
@126
|
[126]
|
fumanchu |
Use "raise" instead of "raise x" to get the full traceback. Using "raise … |
|
|
12/14/05 21:11:38 |
@125
|
[125]
|
fumanchu |
Typo in db.SM.destroy(). |
|
|
12/11/05 21:26:16 |
@123
|
[123]
|
fumanchu |
Fix for #36 (column names not correctly escaped). Changes to … |
|
|
12/07/05 08:13:22 |
@119
|
[119]
|
fumanchu |
Fix for #27 (OUTER JOIN capability).
… |
|
|
12/07/05 03:27:55 |
@118
|
[118]
|
fumanchu |
storeado wasn't logging all SQL. |
|
|
11/29/05 04:49:56 |
@113
|
[113]
|
fumanchu |
Fix for #29 (arbitrary primary keys):
… |
|
|
11/26/05 08:19:06 |
@110
|
[110]
|
fumanchu |
multirecall changes (BACKWARD INCOMPATIBLE):
… |
|
|
11/26/05 04:29:39 |
@108
|
[108]
|
fumanchu |
New "version" method for db SM's. |
|
|
11/26/05 03:52:01 |
@107
|
[107]
|
fumanchu |
logic.Expression changes:
… |
|
|
11/24/05 21:35:24 |
@106
|
[106]
|
fumanchu |
Fixed a failing test for CachingProxy? and BurnedProxy?. Both were … |
|
|
11/21/05 05:23:41 |
@101
|
[101]
|
fumanchu |
Fix for #20 (awareness of to-one or to-many). … |
|
|
11/19/05 07:16:17 |
@100
|
[100]
|
fumanchu |
More test suite work. If a store is not installed or cannot be imported, a … |
|
|
11/17/05 08:11:28 |
@96
|
[96]
|
fumanchu |
Lots of changes to the test suite. Partially fixes #23. |
|
|
11/16/05 09:24:57 |
@95
|
[95]
|
fumanchu |
Reorganization to prepare for new test runner. |
|
|
11/16/05 09:10:21 |
@94
|
[94]
|
fumanchu |
Fixed up storage/db with the changes to codewalk.LambdaDecompiler? (see … |
|
|
11/09/05 07:33:38 |
@89
|
[89]
|
fumanchu |
1. New logging support:
Arena.log(message, flag) method (overridable). … |
|
|
11/02/05 00:58:46 |
@88
|
[88]
|
fumanchu |
Set eol-style:native on all .py files. |
|
|
08/11/05 23:11:04 |
@85
|
[85]
|
fumanchu |
BACKWARDS INCOMPATIBILITY: Sandbox.recall now returns a list. Use xrecall … |
|
|
08/09/05 23:32:38 |
@84
|
[84]
|
fumanchu |
Added tests for nested recall's. |
|
|
07/28/05 22:07:25 |
@83
|
[83]
|
fumanchu |
Fix for unicode ID's. |
|
|
07/27/05 18:44:34 |
@81
|
[81]
|
fumanchu |
Fix for test suite for Py2.4, which can't compare datetime to date. |
|
|
07/15/05 23:11:49 |
@78
|
[78]
|
fumanchu |
1. New Arena.remove_store method. Cleans up _registered_classes so that … |
|
|
06/27/05 20:34:45 |
@77
|
[77]
|
fumanchu |
Added a test to help explain multirecall behavior. |
|
|
06/27/05 05:24:59 |
@76
|
[76]
|
fumanchu |
1. Refactored name coercion in db.py (Christian Holtje) … |
|
|
04/29/05 22:23:19 |
@74
|
[74]
|
fumanchu |
1. Added sandbox.view, storage.view methods. … |
|
|
04/04/05 22:14:45 |
@69
|
[69]
|
fumanchu |
1. Fixed bug in db.SQLDecompiler.visit_CALL_FUNCTION, affecting … |
|
|
03/14/05 19:13:04 |
@68
|
[68]
|
fumanchu |
1. Some changes to Arena.migrate behavior, now with copy_only. … |
|
|
03/03/05 22:43:18 |
@67
|
[67]
|
fumanchu |
Bugfix: UnitProperty?.hints was class variable if not provided. |
|
|
03/01/05 18:34:05 |
@66
|
[66]
|
fumanchu |
Stripped Windows carriage-returns from .py files. |
|
|
02/26/05 20:06:23 |
@65
|
[65]
|
fumanchu |
CachingProxy?, BurnedProxy? now do distinct(). |
|
|
02/26/05 02:25:43 |
@64
|
[64]
|
fumanchu |
db.SM.distinct() now falls back to slow method if imperfect (and warns if … |
|
|
01/31/05 08:08:56 |
@62
|
[62]
|
fumanchu |
1. Tests added for CachingProxy?, BurnedProxy?. … |
|
|
01/24/05 05:03:16 |
@61
|
[61]
|
fumanchu |
1. New config entries can override adapters for db SM's. … |
|
|
01/21/05 06:29:55 |
@59
|
[59]
|
fumanchu |
Minor cleanups for 1.3 release. |