|
|
|
@534
|
[534]
|
16 months |
ged |
- Fixed bad foreign key constraint generated for classes inheriting from …
|
|
|
|
@532
|
[532]
|
21 months |
ged |
cosmetic change
|
|
|
|
@531
|
[531]
|
21 months |
ged |
add some comments, FIXME, etc…
|
|
|
|
@521
|
[521]
|
2 years |
ged |
add FIXME
|
|
|
|
@514
|
[514]
|
3 years |
ged |
remove obsolete comment
|
|
|
|
@513
|
[513]
|
3 years |
ged |
- do not leak options_defaults from a subclass into a parent class
- do …
|
|
|
|
@512
|
[512]
|
3 years |
ged |
- allows abstract classes to set default options
- allow mixed type …
|
|
|
|
@511
|
[511]
|
3 years |
ged |
- Entities can now be declared "abstract" so that they do not create a …
|
|
|
|
@510
|
[510]
|
3 years |
ged |
- Fixed having relationships in custom base classes (based on patch
by …
|
|
|
|
@509
|
[509]
|
3 years |
ged |
don't modify entity in EntityDescriptor.init
|
|
|
|
@508
|
[508]
|
3 years |
ged |
use public accessor introduced in SA 0.5
|
|
|
|
@507
|
[507]
|
3 years |
ged |
even more properties... doh!
|
|
|
|
@505
|
[505]
|
3 years |
ged |
- using_options_defaults and using_table_options statements can be used …
|
|
|
|
@504
|
[504]
|
3 years |
ged |
- Fixed custom bases classes and versioned extension when used with zope
…
|
|
|
|
@500
|
[500]
|
3 years |
ged |
one more old-style decorator busted
|
|
|
|
@497
|
[497]
|
3 years |
ged |
more cleanup after dropping py2.3/SA0.4
|
|
|
|
@490
|
[490]
|
3 years |
ged |
Dropped support for python 2.3, SQLAlchemy 0.4 and deprecated stuff from …
|
|
|
|
@480
|
[480]
|
3 years |
ged |
- Provide our own Session.mapper equivalent to avoid SQLAlchemy 0.5.5+
…
|
|
|
|
@466
|
[466]
|
3 years |
ged |
deprecate autosetup option
|
|
|
|
@463
|
[463]
|
3 years |
ged |
made Elixir work with SA's current trunk (future 0.6).
|
|
|
|
@448
|
[448]
|
3 years |
ged |
Fixed using to_dict with a ManyToOne relationship in the "deep" set and …
|
|
|
|
@443
|
[443]
|
3 years |
ged |
apply patch from "Secator" to fix py2.6 warnings
|
|
|
|
@433
|
[433]
|
3 years |
ged |
revert part of previous commit... SA can't possibly compute itself …
|
|
|
|
@432
|
[432]
|
3 years |
ged |
- added test for the with_polymorphic mapper argument (closes #79).
- made …
|
|
|
|
@428
|
[428]
|
3 years |
ged |
implemented ManyToOne relationships to plain SA-mapped classes. OneToMany …
|
|
|
|
@425
|
[425]
|
3 years |
ged |
- Added workaround for an odd mod_python behavior (class.module …
|
|
|
|
@422
|
[422]
|
3 years |
ged |
delete Elixir properties as late as possible (ie in setup phase), not …
|
|
|
|
@421
|
[421]
|
3 years |
ged |
- moved all relationship options to explicit kwargs, instead of doing
…
|
|
|
|
@420
|
[420]
|
3 years |
ged |
only inspect methods (fixes previous commit)
|
|
|
|
@419
|
[419]
|
3 years |
ged |
- Fixed event methods not being called when they are defined on a parent …
|
|
|
|
@417
|
[417]
|
3 years |
ged |
slightly improved documentation & exception message …
|
|
|
|
@403
|
[403]
|
4 years |
ged |
- Moved all methods of the "Entity" base class, to the "EntityBase" class, …
|
|
|
|
@400
|
[400]
|
4 years |
ged |
- Added a new statement 'using_options_defaults' which can be used
on a …
|
|
|
|
@381
|
[381]
|
4 years |
ged |
add TODO
|
|
|
|
@379
|
[379]
|
4 years |
ged |
i don't like loop bodies on the same line as the loops themselves :)
|
|
|
|
@378
|
[378]
|
4 years |
cleverdevil |
Resolved duplication in Entity.set and Entity.__init__ by having the …
|
|
|
|
@367
|
[367]
|
4 years |
cleverdevil |
The constructor for Entity no longer called from_dict as it can lead …
|
|
|
|
@363
|
[363]
|
4 years |
ged |
- Default "target entity resolving code" changed slightly. It now uses a …
|
|
|
|
@360
|
[360]
|
4 years |
ged |
- cleanup "copy properties from base class" implementation (closes #15)
- …
|
|
|
|
@356
|
[356]
|
4 years |
ged |
- better support for viewonly relationships
- restore flush method on …
|
|
|
|
@350
|
[350]
|
4 years |
ged |
- added add_mapper_property and add_table_column helper method in …
|
|
|
|
@349
|
[349]
|
4 years |
ged |
- The default session (elixir.session) uses sessionmaker() instead of
…
|
|
|
|
@348
|
[348]
|
4 years |
ged |
First stab at making fields in base class work (see ticket #15).
Needs …
|
|
|
|
@347
|
[347]
|
4 years |
ged |
removed trailing spaces
|
|
|
|
@343
|
[343]
|
4 years |
ged |
Some cleanup to the target/collection stuff... Still need some work to get …
|
|
|
|
@342
|
[342]
|
4 years |
ged |
- remove deprecated methods on Entity
- pulled entity mapping and target …
|
|
|
|
@338
|
[338]
|
4 years |
ged |
* Added setattr method on Metaclass so that you can add properties
…
|
|
|
|
@337
|
[337]
|
4 years |
ged |
fix to_dict on SA 0.5
|
|
|
|
@336
|
[336]
|
4 years |
ged |
update Elixir to work with SA0.5
|
|
|
|
@335
|
[335]
|
4 years |
cleverdevil |
The to_dict method on Entity was not looking for columns in the case …
|
|
|
|
@333
|
[333]
|
4 years |
cleverdevil |
Changed the way that the elixir.entities mapping is created, at Gaetan's …
|
|
|
|
@331
|
[331]
|
4 years |
ged |
fix from_dict on list relationships (patch from Paul Johnston)
|
|
|
|
@327
|
[327]
|
4 years |
ged |
- Fixed inheritance with autoloaded entities: when using autoload, we
…
|
|
|
|
@324
|
[324]
|
4 years |
ged |
- use with_polymorphic mapper argument to implement polymorphic concrete
…
|
|
|
|
@323
|
[323]
|
4 years |
ged |
- Added experimental (!) support for concrete table inheritance (both
…
|
|
|
|
@322
|
[322]
|
4 years |
ged |
- Added two new methods on the base entity: from_dict and to_dict, which …
|
|
|
|
@321
|
[321]
|
4 years |
ged |
Fixed several problems with concrete inheritance and …
|
|
|
|
@318
|
[318]
|
4 years |
ged |
Fixed multi-table inheritance when using a non default schema (closes #38)
|
|
|
|
@308
|
[308]
|
4 years |
ged |
Nth take at making Elixir python2.3 compatible
|
|
|
|
@307
|
[307]
|
4 years |
ged |
- Made Elixir python 2.3 compatible again (based on a patch from
Jason …
|
|
|
|
@302
|
[302]
|
4 years |
ged |
- Fixed the inverse relationship matching when the inverse relationship is …
|
|
|
|
@300
|
[300]
|
4 years |
ged |
The foreign key constraint of the column in a multi-table inheritance …
|
|
|
|
@299
|
[299]
|
4 years |
ged |
- moved the format of the multi-table inheritance column to a constant in …
|
|
|
|
@295
|
[295]
|
4 years |
ged |
- applied part of a patch from Ben Bangert so that passing …
|
|
|
|
@285
|
[285]
|
4 years |
ged |
minor rename to make event processing code more readable
|
|
|
|
@284
|
[284]
|
4 years |
ged |
- added support for custom base classes which inherit from another class …
|
|
|
|
@279
|
[279]
|
4 years |
ged |
- make inheritance work for custom base classes (closes #25).
- remove …
|
|
|
|
@275
|
[275]
|
4 years |
ged |
- polymorphic defaults to True ! (Mickael Bayer convinced me that …
|
|
|
|
@268
|
[268]
|
5 years |
ged |
allow overriding primary_key columns on autoloaded entities (closes …
|
|
|
|
@267
|
[267]
|
5 years |
ged |
- cleanup class attributes (in the attributes-based syntax) after the
…
|
|
|
|
@265
|
[265]
|
5 years |
ged |
- moved some format strings to constants in options
- added set method on …
|
|
|
|
@262
|
[262]
|
5 years |
cleverdevil |
There is a conflict between zope.interface and elixir that causes using …
|
|
|
|
@249
|
[249]
|
5 years |
ged |
implemented new option: allowcoloverride
|
|
|
|
@247
|
[247]
|
5 years |
ged |
revert that innocent-looking change from r244 which broke inheritance
|
|
|
|
@244
|
[244]
|
5 years |
ged |
- added some comments/fixed some other comments
- made trigger test …
|
|
|
|
@243
|
[243]
|
5 years |
ged |
- added test for deferred fields courtesy of Isaac Csandl
- tweaked setup …
|
|
|
|
@238
|
[238]
|
5 years |
ged |
- added support for synonym properties (on Field)
- updated TODO
|
|
|
|
@236
|
[236]
|
5 years |
ged |
- migrate to attribute-based syntax in all examples and documentation.
- …
|
|
|
|
@224
|
[224]
|
5 years |
ged |
we are moving from pudge to apydia:
find -name "*.py" -exec sed -i …
|
|
|
|
@223
|
[223]
|
5 years |
ged |
enable syntax hilighting for python code in docstrings
|
|
|
|
@222
|
[222]
|
5 years |
ged |
- fixed some pretty bad bugs:
* calling cleanup_all before your …
|
|
|
|
@221
|
[221]
|
5 years |
ged |
- added the possibility to not have the autosetup triggers installer (use …
|
|
|
|
@219
|
[219]
|
5 years |
ged |
Fail explicitely if something go wrong when mapping a class. This should …
|
|
|
|
@216
|
[216]
|
5 years |
ged |
added query to the attributes triggering the setup_all call
|
|
|
|
@214
|
[214]
|
5 years |
ged |
next try
|
|
|
|
@213
|
[213]
|
5 years |
ged |
Fix missing import + now event handlers can stop further processing …
|
|
|
|
@212
|
[212]
|
5 years |
ged |
- made events methods compatible with using other extensions (namely …
|
|
|
|
@210
|
[210]
|
5 years |
ged |
- moved away from assign_mapper, now all assign_mapper-provided methods …
|
|
|
|
@209
|
[209]
|
5 years |
ged |
Fix get method
|
|
|
|
@204
|
[204]
|
5 years |
ged |
- added get class method on Entity.
- partly …
|
|
|
|
@202
|
[202]
|
5 years |
ged |
- plugged a couple deprecated warnings with SA 0.4, but making sure that
…
|
|
|
|
@199
|
[199]
|
5 years |
ged |
- Added test for the case when you refer to a remotely-defined class by …
|
|
|
|
@197
|
[197]
|
5 years |
ged |
more frame hackery so that one can use a class from another module in a …
|
|
|
|
@196
|
[196]
|
5 years |
ged |
- updated TODO file
- (partially) changelogged what was done recently. …
|
|
|
|
@185
|
[185]
|
5 years |
cleverdevil |
Patch from Mike Bayer:
The attached patch modifies Elixir's …
|
|
|
|
@183
|
[183]
|
5 years |
ged |
added more statement hooks: before_table, before_mapper, …
|
|
|
|
@175
|
[175]
|
5 years |
ged |
merged autodelay branch!
|
|
|
|
@170
|
[170]
|
5 years |
cleverdevil |
First part of moving events into the core of elixir. Next, I will be …
|
|
|
|
@169
|
[169]
|
5 years |
cleverdevil |
Added a method to EntityDescriptor for adding mapper extensions. Updated …
|
|
|
|
@164
|
[164]
|
5 years |
cleverdevil |
Added some hooks to allow Elixir statements to perform some post-setup …
|
|
|
|