Roland Haroutiounian
|
9b19c7bf32
|
The README file now has the basic settings.py file's content
|
9 years ago |
Yann Weber
|
a4e200b99a
|
Merge branch 'master' of git.labocleo.org:lodel2
|
9 years ago |
Yann Weber
|
a960d83da3
|
Implements del_relation in LeDatasourceSQL and get_relation modifications
|
9 years ago |
ArnAud
|
c8d9b9042c
|
Emtype: no more fieldgroups
|
9 years ago |
Yann Weber
|
54ba4cc3c5
|
Implements get_relation in LeDatasourceSQL + some small changes in MySQL and MH
|
9 years ago |
Roland Haroutiounian
|
0ad4e3c9fd
|
[#67] del_relation method now uses only a relation id as argument
|
9 years ago |
Yann Weber
|
24b758af9b
|
Updated some MySQL properties and MigrationHandler stuff
|
9 years ago |
Roland Haroutiounian
|
b202a7933d
|
[#68] get_relations method uses only one argument which is the object from which we want the relations
|
9 years ago |
Yann Weber
|
3e3114a0b2
|
Better comments for MySQL MH
|
9 years ago |
Yann Weber
|
583af5071d
|
Add the code for generating the LeObject API python code in the README.md
|
9 years ago |
Yann Weber
|
03ebc9535a
|
Implements new methods for getting relations in LeObject and add a check for attributes unicity when linking two LeObject together
|
9 years ago |
ArnAud
|
5ca6fb3216
|
Create a settings example, update the doc
|
9 years ago |
Yann Weber
|
a5996dc419
|
Implements _LeObject.link_remove() and LeType.unlink_subordinate()
|
9 years ago |
Roland Haroutiounian
|
70c237d65f
|
[#68] get_relations method is implemented in LeDataSourceSQL
|
9 years ago |
Yann Weber
|
15b9c27333
|
Implements _LeObject.linked_together() and LeType.linked_subordinates() methods
|
9 years ago |
Yann Weber
|
1a54863f5b
|
Implements _LeObject.link_together() and LeType.link_subordinate() methods
|
9 years ago |
Roland Haroutiounian
|
292a3dc8f6
|
[#76] The settings will be taken in a non versionned settings file
|
9 years ago |
Roland Haroutiounian
|
b062a28e7b
|
[#67] del_relation is declared implemented
|
9 years ago |
Roland Haroutiounian
|
492e2c1c25
|
[#67] Delete of a relation is implemented now in LeDataSourceSQL
* The two mandatory arguments of the del_relation method are checked
|
9 years ago |
Roland Haroutiounian
|
cbd3d89426
|
[#63] PEP8/Pylint
|
9 years ago |
Roland Haroutiounian
|
1b4f3634d3
|
[#63] PEP8/Pylint checked on DataSource/MySQL module
|
9 years ago |
Roland Haroutiounian
|
518cfad9cd
|
[#63] Mysql migration handler and ledatasourceSQL are using MySQL DataSource
|
9 years ago |
Yann Weber
|
e2656e0285
|
Updated the dummy datasource with methods headers to handle relations
|
9 years ago |
Yann Weber
|
5236429efd
|
Update on graphviz backend and random em generator given the changes in the EM (fieldgroups deletion)
|
9 years ago |
Roland Haroutiounian
|
6f06c86a86
|
[#63] Change in the new of the foreign key generator
|
9 years ago |
Yann Weber
|
d3b1b4b659
|
Updated the graphviz backend
|
9 years ago |
Roland Haroutiounian
|
da70cd0d61
|
Merge branch 'dev-63-unification-mysql-utils'
|
9 years ago |
Roland Haroutiounian
|
e39a00b361
|
[#63] New DataSource Module
* New submodule MySQL
* Unsuseful methods deleted
* Methods to create table and field names in the unified DataSource class
|
9 years ago |
Yann Weber
|
10379c6a95
|
Fieldgroups are deleted
|
9 years ago |
Yann Weber
|
cb7a37e7a2
|
Add checks in EmField, add tests for EmField + bugfix in check in Model.create_component
Checks for EmField :
- checks that the name is uniq in an EmClass
- checks that a relation EmClass <- rel2type -> EmType is uniq
|
9 years ago |
Yann Weber
|
ff983409fc
|
Changed the relation's methods header of the dummy datasource
|
9 years ago |
Yann Weber
|
81d194974b
|
Add a rel2type_name to LeType methods about linked stuff
|
9 years ago |
Yann Weber
|
fb848fd1dd
|
Begin to work on relations API but some problems appear
|
9 years ago |
Yann Weber
|
116bc2765d
|
MySQL migration handler enhancement
Add linked type attribute to LeClass childs classes
|
9 years ago |
Yann Weber
|
0d88ebca62
|
Add relation modification methods to LeType
|
9 years ago |
Roland Haroutiounian
|
7f3981f24a
|
Corrected the delete method in LeDataSourceSQL
|
9 years ago |
Roland Haroutiounian
|
ffa51b38db
|
skipping not yet implemented unittests on LeDataSourceSQL
|
9 years ago |
Yann Weber
|
077a54423d
|
Bugfix on LeType.check_or_raise() method
When complete was True the method was expecting optionnal field in datas
|
9 years ago |
Yann Weber
|
7b0df11496
|
Removing rel2type fields and rel2type attributes fields from LeClass and LeType fields lists
|
9 years ago |
Roland Haroutiounian
|
119b9b6f9f
|
Added the deleting in the object table
|
9 years ago |
Yann Weber
|
3f9067492c
|
Removed a debug message + bugfix on LeDatasource returned values
|
9 years ago |
Yann Weber
|
bdd85d9bde
|
Implement the LeDatasource.insert() method + user friendly LeObject.insert() datas arg
|
9 years ago |
Roland Haroutiounian
|
6540e2c233
|
Changed the class name detection in the LeDataSourceSQL class
|
9 years ago |
Roland Haroutiounian
|
ded36cacc8
|
Reimplemented the delete function
|
9 years ago |
Roland Haroutiounian
|
936219e47a
|
Added a test to detect empty relational filter arguments in the parsing process
|
9 years ago |
Roland Haroutiounian
|
edb86d7f55
|
Optimized the relational filters parsing
|
9 years ago |
Yann Weber
|
6df43be9b9
|
Solved a bug in the mysql MH (triggers where generated for common fields)
|
9 years ago |
Yann Weber
|
bb80f3e001
|
Modified the random em generator for a better rel2type generation
|
9 years ago |
Yann Weber
|
36ffdfdf0c
|
Some bugfix in components.max_rank model.create_component in the random em generator and in the file fieldtype
|
9 years ago |
Yann Weber
|
7e53eff0b1
|
Change the MySQL connector and updates the requirements.txt
|
9 years ago |