Yann Weber
20c1627bda
Commenting & bufixing in datahandlers & queries
8年前
prieto
57688e7afb
Automatic update of Back-references
8年前
Yann Weber
59d95c3bb0
Commenting + deleted debug print()
8年前
m.orban
4e22b24b01
Changed staticmethod to classmethod in datahandlers/bases_classes in name function
8年前
Yann Weber
6fd420417a
Bugfix in query.py
8年前
Yann Weber
cda722adda
Commenting
8年前
prieto
b669ca8596
Warning : removed the int to str cast for filter uid in update case
8年前
Yann Weber
dd2f93faea
A lot of small bugfixes
8年前
Yann Weber
9c3a770610
Bugfixes on filters handling
- calling check_data_value on filters value to ensure value casting
8年前
Yann Weber
557d277186
Multiple bugfixes + create_instance.sh script update
- Add an update feature to create_instance.sh script
- Updated webui plugin load instruction (running loader.start() in run)
- Updated the way EmCmponents handles EmGroup
- Updated the way EmFields handles EmClass
- Updated xmlfile translator according to EmComponent modification
8年前
Yann Weber
2668770369
Begin abstract LeObject child query factorisation in mongodb Datasource
8年前
Yann Weber
0acd3d6612
Bugfixes in query and datasources.
8年前
Yann Weber
d12d1e2865
Bugfixes in query.py and leobject.py + more test on Query <-> Datasource relations
8年前
Yann Weber
c6334f903f
Bugfixes in LeGetQuery + more tests on LeObject.get <-> LeGetQuery
8年前
Yann Weber
33b9ad84c6
Tests + bugfix on LeObject.get method
- Changed the way of instanciating results object in get (using __new__ )
8年前
Yann Weber
96f736ae16
Bufixes making test pass
8年前
Yann Weber
59e33b9a68
Bugfixes in query, in the execute method
8年前
prieto
27985b8411
O
8年前
prieto
69c3001b1b
__ instead of _
8年前
prieto
11328fca29
Correction
8年前
prieto
c3e62e57be
Corrections
8年前
Yann Weber
9c23abcdcc
Bugfixes on leobject & query
8年前
prieto
a5474695a8
correct an error of keyboard
8年前
prieto
8806738bba
correct lequery execute
8年前
Yann Weber
77d6fd8df5
More tests on LeOject
8年前
Yann Weber
59691165ae
Wrong method was called for preparing datas in LeUpdateQuery
8年前
Yann Weber
9da19f3665
Moved exceptions + LeUpdateQuery.__query implementation
- The LeUpdateQuery implementation is broken or at least have huge performance issue
- Moved LeObject exceptions and LeQuery exceptions in lodel.leapi.exceptions
8年前
Yann Weber
ba5fded049
Enable data check for LeInsertQuery
8年前
Yann Weber
77e7c36de9
Not fully tested. Enables separated datasources for read only or read&write access to the DB
8年前
Yann Weber
5708194875
Rewriting CRUD methods of datasources
- Now delete & update methods use filters & rel_filters
8年前
Yann Weber
7e2a60e73e
Fixing lequery execute -> __query process
- deleting most of **datas to replace it with a standart dict argument
- using filters in childs of LeFilteredQuery
8年前
Yann Weber
be472a0d59
Modified LeDeleteQuery to act like a standart LeFilteredQuery
8年前
Yann Weber
11027fd959
Starting implementation of relation in datasource
8年前
Yann Weber
0f9b07f08a
More tests & debug on multi datasource queries + em_test update
- Added missing allowed_classes options to some references in em_test
8年前
Yann Weber
e55954d947
First test on multi datasource queries + em_test update + query.py debug
- Modified again the em_test to fit with testing purpose
- First test on multi datasource query written
- debugging of query.py
8年前
Yann Weber
b8d5b5bba2
Completing em_test modifications + completing the dump_infos method of LeFilteredQuery
- adding an EmClass to make a double link between indexes and texts
- adding subqueries infos to dump_infos method of LeFilteredQuery
8年前
Yann Weber
11c6b2b53e
Commenting a duplicated method + adapting LeQuery __query method to the new datasource system
8年前
Yann Weber
eba5d7d616
LeFilteredQuery.execute() method is written
8年前
Yann Weber
a91d25e392
Begin implementation of cross datasource reference query
- The set_query_filter() method handles subquery creation
- The run isn't written yet...
8年前
Yann Weber
5d624bfda2
Make query.py lines fit in 78chars
8年前
Yann Weber
3fe63787fb
Updated lequery.py to use targe_class datasource and not taking it as arguement of execute methods
8年前
Yann Weber
bf879a833c
Adds tests for LeGetQuery + bugfixes
- separates LeGetQuery tests and LeFilteredQuery tests
- small bugfixes associated to tests
8年前
Yann Weber
9781577cb6
Add tests for filtered queries + bugfixes
- adds tests on filter parse & check
- standart filters parse & check
- relational filters parse & check
- bugfixes related to tests in query.py
- update the example and the test EM
- bugfixes in admin script
8年前
Yann Weber
5991bc8e6f
Add leading & trailing spaces to all operators in LefilteredQuery
Doing so forbids operators like << == =! in* etc..
The tests were updated
8年前
Yann Weber
f402902b5b
Written some tests for filtered queries + query re modifications
- the re for filter spliting is modified to better handle operators
- added leading & trailing space to some operators
8年前
Yann Weber
76f002d06c
Bugfixes in leobject and queries classes
8年前
Yann Weber
e5b9a4abd3
Bugfix in leapi/query.py
8年前
Yann Weber
251fc6d324
Add some utility function + addition in query.py
8年前
prieto
f55980de2e
Ajout insertion multiple
8年前
prieto
ee0ba8dea8
Corrections oublis
8年前