Yann
|
67dbe5c097
|
Implements relation stuff + a lot of fixes in tests and in leo fieldtypes validation stack
|
2015-12-03 17:41:59 +01:00 |
|
Yann
|
3ae2e6e613
|
Moved all modules related to DB in the DataSource folder ( fixes #88 )
|
2015-12-02 11:35:55 +01:00 |
|
Yann
|
6a6326831a
|
Upgrade type check in leo fieldtype + unskip some tests
|
2015-12-02 09:49:42 +01:00 |
|
Yann
|
a0a83ad19b
|
Add test + small bugfixes in fieldtypes + implementations of short utils methods
|
2015-11-27 15:59:06 +01:00 |
|
Yann
|
6634ae34ef
|
Bugfix on LeRelation fieldtypes
|
2015-11-27 15:13:22 +01:00 |
|
Yann
|
10b8a1873a
|
Updated LeRelation default field list (nature is not internal automatic)
|
2015-11-27 14:31:00 +01:00 |
|
Yann
|
1cd5998a88
|
Implements partial instanciation of LeObjects + utility classmethod for LeRelation
|
2015-11-27 14:11:53 +01:00 |
|
Yann
|
8cff059ab3
|
More on LeRelation fieldtypes leo and naturerelation
|
2015-11-27 11:20:26 +01:00 |
|
Yann
|
798ad5a68e
|
Added 2 fieldtypes : leo and naturerelation + add a uidname method to _LeCrud
|
2015-11-26 17:30:06 +01:00 |
|
Yann
|
df40d5f17d
|
Updated fieldtypes to make easier the check_data_value inheritance
|
2015-11-26 17:14:05 +01:00 |
|
Yann
|
9cc1e8ab96
|
Started LeRelation and childs implementation
Begin to work on fieldtypes
|
2015-11-26 16:56:41 +01:00 |
|
Yann
|
52cbce9865
|
Changed LeFactory generated code (again) + Bugfix on LeCrud + more tests and tests update
|
2015-11-26 11:05:51 +01:00 |
|
Yann
|
aae570e5bc
|
Bugfix + added some tests to LeCrud
|
2015-11-25 17:34:39 +01:00 |
|
ArnAud
|
3c1aa67ea7
|
fieldtypes: should now return (value, error)
|
2015-11-25 16:29:29 +01:00 |
|
Yann
|
1a561bf6ff
|
Moved the check_datas_value method to lecrud + small bufixes
|
2015-11-25 14:26:36 +01:00 |
|
ArnAud
|
cfbe4ba6db
|
leo: first draft of check data workflow
|
2015-11-25 12:01:13 +01:00 |
|
ArnAud
|
147cadc377
|
fieldtypes: use relative import
|
2015-11-20 12:05:33 +01:00 |
|
Yann
|
dcc9fd0cf0
|
Updated fieldtypes check function to fit with the futur LeCrud
|
2015-11-19 14:47:24 +01:00 |
|
ArnAud
|
8c47a604cb
|
migration handler SQL: use new style to create column
|
2015-11-13 17:20:15 +01:00 |
|
Roland Haroutiounian
|
d1034a643c
|
PEP8/PyLint on types.py
|
2015-11-13 11:52:10 +01:00 |
|
Roland Haroutiounian
|
8c814e315e
|
PEP8/Pylint on randomem.py
|
2015-11-13 11:50:32 +01:00 |
|
Roland Haroutiounian
|
3090208987
|
PEP8/Pylint on model.py
|
2015-11-13 11:47:47 +01:00 |
|
Roland Haroutiounian
|
a07f0a10af
|
PEP8/PyLint on fields.py
|
2015-11-13 11:36:26 +01:00 |
|
Roland Haroutiounian
|
6a5136d728
|
PEP8/PyLint on classtypes.py
|
2015-11-13 11:20:33 +01:00 |
|
Roland Haroutiounian
|
5d43d897e1
|
PEP8 / PyLint on classes.py
|
2015-11-13 11:16:42 +01:00 |
|
Roland Haroutiounian
|
8b866388e6
|
PEP8/PyLint on migrationhandler module
|
2015-11-13 11:13:41 +01:00 |
|
Roland Haroutiounian
|
8b4244aaf5
|
PEP8/PyLint on EditorialModel/fieldtypes
|
2015-11-13 10:03:03 +01:00 |
|
Yann
|
f886bb5193
|
Delete relationnal Field from the generated LeType child class
|
2015-11-09 09:18:56 +01:00 |
|
ArnAud
|
eb8d282857
|
test Model: char fields should be nullable
|
2015-11-06 17:25:59 +01:00 |
|
Yann
|
d35f499e3d
|
Deleted useless code
|
2015-11-06 14:44:46 +01:00 |
|
Yann
|
39401184d0
|
Add a new method __purge_db() to the migration handler
|
2015-11-06 12:21:39 +01:00 |
|
Yann
|
a4e200b99a
|
Merge branch 'master' of git.labocleo.org:lodel2
|
2015-11-05 12:30:42 +01:00 |
|
ArnAud
|
c8d9b9042c
|
Emtype: no more fieldgroups
|
2015-11-05 12:20:59 +01:00 |
|
Yann
|
54ba4cc3c5
|
Implements get_relation in LeDatasourceSQL + some small changes in MySQL and MH
|
2015-11-05 12:11:41 +01:00 |
|
Yann
|
24b758af9b
|
Updated some MySQL properties and MigrationHandler stuff
|
2015-11-05 12:02:37 +01:00 |
|
Yann
|
3e3114a0b2
|
Better comments for MySQL MH
|
2015-11-05 11:41:30 +01:00 |
|
Roland Haroutiounian
|
cbd3d89426
|
[#63] PEP8/Pylint
|
2015-11-04 15:57:21 +01:00 |
|
Roland Haroutiounian
|
518cfad9cd
|
[#63] Mysql migration handler and ledatasourceSQL are using MySQL DataSource
|
2015-11-04 15:02:52 +01:00 |
|
Yann
|
5236429efd
|
Update on graphviz backend and random em generator given the changes in the EM (fieldgroups deletion)
|
2015-11-04 14:38:52 +01:00 |
|
Yann
|
d3b1b4b659
|
Updated the graphviz backend
|
2015-11-04 14:29:48 +01:00 |
|
Yann
|
10379c6a95
|
Fieldgroups are deleted
|
2015-11-04 13:52:58 +01:00 |
|
Yann
|
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
|
2015-11-04 10:40:36 +01:00 |
|
Yann
|
116bc2765d
|
MySQL migration handler enhancement
Add linked type attribute to LeClass childs classes
|
2015-10-30 16:32:26 +01:00 |
|
Yann
|
7b0df11496
|
Removing rel2type fields and rel2type attributes fields from LeClass and LeType fields lists
|
2015-10-30 14:47:16 +01:00 |
|
Yann
|
6df43be9b9
|
Solved a bug in the mysql MH (triggers where generated for common fields)
|
2015-10-29 16:53:11 +01:00 |
|
Yann
|
bb80f3e001
|
Modified the random em generator for a better rel2type generation
|
2015-10-29 16:52:31 +01:00 |
|
Yann
|
36ffdfdf0c
|
Some bugfix in components.max_rank model.create_component in the random em generator and in the file fieldtype
|
2015-10-29 16:28:23 +01:00 |
|
Yann
|
7e53eff0b1
|
Change the MySQL connector and updates the requirements.txt
|
2015-10-29 16:02:29 +01:00 |
|
Yann
|
95c1870f17
|
Add rel2type attribute handling
|
2015-10-29 15:53:14 +01:00 |
|
Yann
|
4f8f13e41f
|
Make the MH more fault tolerant and add the foreign keys support
|
2015-10-29 14:58:52 +01:00 |
|