Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | sqlite/postgres reflection will properly add foreign keys | Mike Bayer | 2006-01-08 | 1 | -0/+7 | |
| | | | | | | | added append_item() method to column to work similarly to table.append_item(), used to append foreign keys to the column (required in mysql) appending new foreign keys will properly replace the old one, so explicitly appending foreign keys to tables will replace those loaded via table reflection (instead of doubling them up) | |||||
* | improvements to relational algrebra of Alias, Select, Join objects, so that they | Mike Bayer | 2006-01-08 | 1 | -10/+14 | |
| | | | | | all report their column lists, primary key, foreign key lists consistently and so that ForeignKey objects can line up tables against relational objects | |||||
* | added support for foreign keys to work across schemas | Mike Bayer | 2006-01-05 | 1 | -5/+11 | |
| | ||||||
* | copyright->2005,2006 | Mike Bayer | 2006-01-03 | 1 | -1/+1 | |
| | ||||||
* | license switch | Mike Bayer | 2005-12-31 | 1 | -13/+2 | |
| | ||||||
* | docstrings | Mike Bayer | 2005-12-24 | 1 | -15/+125 | |
| | ||||||
* | refactoring of execution path, defaults, and treatment of different paramstyles | Mike Bayer | 2005-12-17 | 1 | -0/+1 | |
| | ||||||
* | factored "sequence" execution in postgres in oracle to be generalized to the ↵ | Mike Bayer | 2005-12-16 | 1 | -14/+27 | |
| | | | | | | | | SQLEngine, to also allow space for "defaults" that may be constants, python functions, or SQL functions/statements Sequence schema object extends from a more generic "Default" object ANSICompiled can convert positinal params back to a dictionary, but the whole issue of parameters and how the engine executes compiled objects with parameters should be revisited mysql has fixes for its "rowid_column" being hidden else it screws up some query construction, also will not use AUTOINCREMENT unless the column is Integer | |||||
* | rethinking sequences model to allow any default values | Mike Bayer | 2005-12-15 | 1 | -1/+2 | |
| | ||||||
* | docstrings, formatting fixes | Mike Bayer | 2005-12-04 | 1 | -2/+4 | |
| | ||||||
* | math operators | Mike Bayer | 2005-12-04 | 1 | -0/+8 | |
| | | | | | | &|~ boolean operators added 'literal' keyword working on column clauses being more flexible | |||||
* | primary_keys => primary_key | Mike Bayer | 2005-12-04 | 1 | -4/+4 | |
| | ||||||
* | added a third "mapper" to a many-to-many relationship that becomes the ↵ | Mike Bayer | 2005-12-03 | 1 | -0/+2 | |
| | | | | | | | | dependency in the "middle", thus allowing circular many-to-many relationships added testcase to the 'double' test suite (whose name will change...) small fix to table.get_col_by_original added **kwargs to EagerLazyOption so other property options can be sent through | |||||
* | added functionality to map columns to their aliased versions. | Mike Bayer | 2005-12-02 | 1 | -1/+15 | |
| | | | | | added support for specifying an alias in a relation. added a new relation flag 'selectalias' which causes eagerloader to use a local alias name for its target table, translating columns back to the original non-aliased name as result rows come in. | |||||
* | migrated __ALL__ to __all__, oops, and reworked module | Mike Bayer | 2005-11-30 | 1 | -1/+1 | |
| | | | | import scheme | |||||
* | mysql somewhat present | Mike Bayer | 2005-11-27 | 1 | -2/+3 | |
| | ||||||
* | more fixes to schema constructor, test suites not conflicting with each other | Mike Bayer | 2005-11-26 | 1 | -3/+13 | |
| | ||||||
* | **kwargs to table, column are checked, fixed propigation of ↵ | Mike Bayer | 2005-11-26 | 1 | -16/+15 | |
| | | | | foreignkey/sequence to copied columns | |||||
* | docstring maintenance | Mike Bayer | 2005-11-10 | 1 | -1/+2 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-11-09 | 1 | -2/+1 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-31 | 1 | -10/+27 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-29 | 1 | -2/+6 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-29 | 1 | -2/+8 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-29 | 1 | -1/+1 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-27 | 1 | -2/+3 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-27 | 1 | -0/+1 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-10-27 | 1 | -1/+1 | |
| | ||||||
* | sequences, oracle | Mike Bayer | 2005-10-23 | 1 | -13/+21 | |
| | ||||||
* | oid oid oid orderby lala | Mike Bayer | 2005-10-22 | 1 | -3/+5 | |
| | ||||||
* | oids rows insert sort orders galore | Mike Bayer | 2005-10-22 | 1 | -1/+0 | |
| | ||||||
* | postgres kickin my ass w00p | Mike Bayer | 2005-10-21 | 1 | -2/+2 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-24 | 1 | -1/+0 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-24 | 1 | -0/+5 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-24 | 1 | -26/+42 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-23 | 1 | -3/+17 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-23 | 1 | -4/+35 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-22 | 1 | -1/+1 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-22 | 1 | -36/+2 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-22 | 1 | -1/+0 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-22 | 1 | -17/+22 | |
| | ||||||
* | active record stuff | Mike Bayer | 2005-09-22 | 1 | -0/+1 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-18 | 1 | -0/+1 | |
| | ||||||
* | working thru test cases | Mike Bayer | 2005-09-17 | 1 | -1/+2 | |
| | ||||||
* | added sqlite table reflectino and supporting patterns | Mike Bayer | 2005-09-17 | 1 | -12/+33 | |
| | ||||||
* | foreign key relatinoships are defined primarily at the schema level | Mike Bayer | 2005-09-15 | 1 | -5/+6 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-15 | 1 | -10/+16 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-03 | 1 | -2/+4 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-09-03 | 1 | -1/+3 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-08-09 | 1 | -2/+2 | |
| | ||||||
* | (no commit message) | Mike Bayer | 2005-08-06 | 1 | -51/+38 | |
| |