Yann Weber
30bc9eec08
Fixing test and EmClass
- Now returning automatic common field classname in fields method
8 years ago
Yann Weber
e9f17eab6e
Fixes #79 (and brokes tests of xml translator)
Adding a field to all non abstract classes to store in DB the name of corresponding LeObject subclass
8 years ago
Yann Weber
77e7c36de9
Not fully tested. Enables separated datasources for read only or read&write access to the DB
8 years ago
Yann Weber
3fe63787fb
Updated lequery.py to use targe_class datasource and not taking it as arguement of execute methods
8 years ago
Yann Weber
a7c69629e7
Introducing a datasource attribute by em_class
8 years ago
prieto
d2a570ca45
Correction d_hash
8 years ago
Yann Weber
3ed55fdc29
Some modifications + tests update for settings loader
8 years ago
Yann Weber
c5971d9590
Updated comments (and deleting space between ## and @brief )
8 years ago
prieto
7fe080eb38
ajout getter
8 years ago
prieto
20b148f0d0
Ajout getter
8 years ago
Yann Weber
f572743c09
Bugfixes + add backreference support in datahandlers (untested)
8 years ago
Yann Weber
e5898b29b6
Refactoring of datahandlers to simplify from_name() method
Warning, this commit is in a broken state. The em_test.py doesn't works yet
because it uses old relation handler (that doesn't exists anymore). The pickle file in
example is broken too
8 years ago
Yann Weber
747205a0fe
LeFactory first implementation
This implementation is broken because of relation data_handler. Backreference is a broken concept and relation data_handler too.
8 years ago
Yann Weber
9fb87ec0ec
Changed the EmField override check in EmClass + updated tests
8 years ago
Yann Weber
a87ade8803
Updated EmClass fields overriding checks (still incomplete)
8 years ago
Yann Weber
c98d1cb703
EmField d_hash() bugfix + tests updates
8 years ago
Roland Haroutiounian
dd73e0a5b2
Fix on the call to FieldDataHandler.from_name
8 years ago
Yann Weber
62752d9f8c
[broken tests] Updated EmField to use FieldDataHandler
8 years ago
Yann Weber
a102a064e8
More tests on d_hash() + some fixes
8 years ago
Yann Weber
0ad46e9e37
Disabled deterministic __hash__ method and renamed it d_hash() + tests
8 years ago
Yann Weber
2835624bad
Implements deterministic __hash__ methods for objects
8 years ago
Yann Weber
c85a78ff8a
EmGroup implementation + fixes + tests
8 years ago
Yann Weber
ba28ec26c0
Begin editorial_model package implementation + tests
8 years ago