|
|
12/03/06 23:02:27 |
@327
|
[327]
|
fumanchu |
New RAMStorage module. |
|
|
11/28/06 23:57:45 |
@326
|
[326]
|
fumanchu |
Set encoding on MySQL tables as well as on the DB. |
|
|
11/20/06 20:32:40 |
@325
|
[325]
|
dowski |
Fix for #79. A 'shutdowntimeout' can be set on the ADODatabase class to … |
|
|
11/17/06 18:03:00 |
@324
|
[324]
|
dowski |
Implementation of #80. A custom association path can now be passed to a … |
|
|
10/23/06 21:10:54 |
@322
|
[322]
|
fumanchu |
Bah. I forgot that like_escapes need to be in the right order. Some typos … |
|
|
10/23/06 21:08:58 |
@321
|
[321]
|
fumanchu |
Fix for #78 (sqlite row_factory AttributeError?). |
|
|
10/20/06 17:43:46 |
@320
|
[320]
|
fumanchu |
Was missing some like_escapes for ADO. |
|
|
10/19/06 21:45:24 |
@319
|
[319]
|
fumanchu |
Not-quite-perfect support for Python 2.5's _sqlite3 (a transaction test is … |
|
|
10/19/06 02:31:05 |
@317
|
[317]
|
fumanchu |
Fix for the storeado numeric default fix. |
|
|
10/17/06 04:11:25 |
@316
|
[316]
|
fumanchu |
Bug in MSAccess ALTER TABLE with numeric DEFAULT. |
|
|
10/16/06 22:17:19 |
@315
|
[315]
|
fumanchu |
storeado comments. |
|
|
10/11/06 23:50:16 |
@314
|
[314]
|
fumanchu |
Improved string comparisons for ADO. |
|
|
10/10/06 00:48:38 |
@313
|
[313]
|
fumanchu |
Assert del transaction despite COMMIT errors. |
|
|
10/03/06 23:24:44 |
@310
|
[310]
|
fumanchu |
Oops. I didn't want to default to implicit_trans yet. |
|
|
10/03/06 20:58:55 |
@308
|
[308]
|
fumanchu |
Changed Database.implicit to .implicit_trans |
|
|
09/21/06 06:57:07 |
@304
|
[304]
|
fumanchu |
Further fix for #4 (transaction support). New start, rollback, commit … |
|
|
09/21/06 01:54:53 |
@303
|
[303]
|
fumanchu |
Initial fix for #4 (transaction support). Tests pass, but this is not to … |
|
|
09/19/06 16:55:12 |
@301
|
[301]
|
fumanchu |
Docstring tweaks. |
|
|
09/12/06 17:08:33 |
@300
|
[300]
|
dowski |
Native date comparisons in SQLite.
… |
|
|
09/06/06 06:38:01 |
@298
|
[298]
|
fumanchu |
StorageManagerDB._view was not quantizing decimals (like recall + consume … |
|
|
09/01/06 20:35:19 |
@297
|
[297]
|
dowski |
Implemented dejavu.month() and dejavu.day() for all SMs that can support … |
|
|
08/30/06 20:39:49 |
@296
|
[296]
|
dowski |
Fixed a bug in the json module when decoding a time value. Reworded an … |
|
|
08/30/06 18:54:57 |
@295
|
[295]
|
fumanchu |
Parameterized the use of UnitClassWrapper? as StorageManager?.joinwrapper. |
|
|
08/30/06 17:23:19 |
@294
|
[294]
|
fumanchu |
Bah. SingleConnection? was the wrong answer, as it makes a single conn … |
|
|
08/30/06 06:06:43 |
@293
|
[293]
|
fumanchu |
Fix for SQLite in-memory-DB problem (mostly a problem with the test … |
|
|
08/29/06 22:28:09 |
@292
|
[292]
|
fumanchu |
Allow rename to reference old columns. |
|
|
08/29/06 21:57:52 |
@290
|
[290]
|
dowski |
New dejavu.json module for converting Units to/from JSON format. Tests … |
|
|
08/24/06 02:20:15 |
@289
|
[289]
|
fumanchu |
Made some relative imports absolute for Python 2.5 (just in case). |
|
|
08/12/06 04:11:50 |
@282
|
[282]
|
fumanchu |
Fix for #45 (memorize fails on unicode with umlaut in list). Removed the … |
|
|
08/12/06 03:36:52 |
@281
|
[281]
|
fumanchu |
Oops. |
|
|
08/12/06 01:12:42 |
@280
|
[280]
|
fumanchu |
Logging changes:
1. Arena.logflags now defaults to ERROR + IO. … |
|
|
08/11/06 23:56:10 |
@279
|
[279]
|
fumanchu |
Quick fix for #45 (memorize fails on unicode with umlaut in list), for … |
|
|
08/11/06 23:54:24 |
@277
|
[277]
|
fumanchu |
Fixes for storeado intorduced by test suite change whereby drop_storage is … |
|
|
08/10/06 21:15:20 |
@273
|
[273]
|
fumanchu |
Oops. |
|
|
08/10/06 21:08:05 |
@272
|
[272]
|
fumanchu |
Test suite now exercises drop_storage. Fix for storepypgsql |
|
|
08/10/06 20:32:38 |
@271
|
[271]
|
fumanchu |
Fix for PG 8.1 moving from text to regclass for sequences. |
|
|
08/08/06 02:20:23 |
@270
|
[270]
|
fumanchu |
Removed some adapter methods that were redundant with the superclass. |
|
|
08/05/06 07:57:43 |
@268
|
[268]
|
fumanchu |
Don't print default sequencer in autosource. |
|
|
08/05/06 00:02:01 |
@267
|
[267]
|
fumanchu |
Replaced AdapterToSQL.tostr with str and added _to_TEXT. |
|
|
08/04/06 23:39:40 |
@266
|
[266]
|
fumanchu |
Sequence, index, and identifier support in autoclass, plus autosource … |
|
|
08/04/06 22:58:09 |
@265
|
[265]
|
fumanchu |
Fixed up primary key support by moving Index.pk to Column.key, and by … |
|
|
08/02/06 20:48:34 |
@264
|
[264]
|
dowski |
Updated test_storesqlite.py to make another grueling pass through the zoo … |
|
|
08/02/06 16:38:07 |
@263
|
[263]
|
fumanchu |
Test for #41 (datetime.datetime should store microseconds) and fix for … |
|
|
08/02/06 05:51:39 |
@261
|
[261]
|
fumanchu |
Deleted unused ODBC module. |
|
|
08/01/06 23:47:03 |
@260
|
[260]
|
fumanchu |
New **kwargs options for sandbox.recall, .xrecall, .view, .distinct, … |
|
|
08/01/06 19:20:06 |
@259
|
[259]
|
fumanchu |
Cool. No more col_defs. |
|
|
07/29/06 22:14:11 |
@254
|
[254]
|
fumanchu |
Fix for #63 (SQLite errors on schema changes). Also, to speed up release … |
|
|
07/28/06 19:16:04 |
@252
|
[252]
|
fumanchu |
UnitClassWrapper? now uses geniusql.Table objects, and expects the "alias" … |
|
|
07/28/06 18:28:08 |
@250
|
[250]
|
fumanchu |
Renamed dbmodel.py to geniusql.py. |
|
|
07/28/06 18:25:34 |
@249
|
[249]
|
fumanchu |
Oops. Missed a couple of StorageManager? constructors. |
|
|
07/28/06 17:58:54 |
@248
|
[248]
|
dowski |
Fix for #65 (JOIN bug with table prefix).
… |
|
|
07/28/06 17:01:20 |
@247
|
[247]
|
fumanchu |
Removed the 'name' argument from all StorageManager? constructors. |
|
|
07/27/06 05:10:20 |
@246
|
[246]
|
fumanchu |
Added sync method to all SM's (default: pass) with a new semantic: pass it … |
|
|
07/26/06 17:51:46 |
@245
|
[245]
|
dowski |
Fix for #64. |
|
|
07/26/06 15:21:26 |
@243
|
[243]
|
dowski |
Changed Database.prefix back to Database.Prefix for backward compatibility … |
|
|
07/25/06 18:11:28 |
@242
|
[242]
|
fumanchu |
Some API changes to make the dejavu top level cleaner:
… |
|
|
07/24/06 23:45:50 |
@241
|
[241]
|
fumanchu |
Fix for storeado. All qnames must be str, not unicode. |
|
|
07/24/06 23:07:48 |
@240
|
[240]
|
fumanchu |
Auto-quantize decimals from DB. |
|
|
07/24/06 23:07:37 |
@239
|
[239]
|
fumanchu |
Clear Database dict contents on create_database, drop_database. |
|
|
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). |