76 Commits (33d163db8f93bb166732eb0b738bda7f09b5710c)

Author SHA1 Message Date
  Roland Haroutiounian 0bf24b6c48 [#45] Changed the return of the hash methods, we get integer instead of string 9 years ago
  Yann Weber 084b8af6c1 MigrationHandler enhancement (now records Model's hash for each changes). Better beaviour of Model.create_component if MigrationHandler raises 9 years ago
  Roland Haroutiounian 8a6fdd4c6a [#45] Added the __hash__ method implementation for the Model class 9 years ago
  Roland Haroutiounian c916801c99 [#45] Changed the __hash__ implementation of the EmComponent class 9 years ago
  Yann Weber ed9133016f Fixing component deletion 9 years ago
  Yann Weber fe9184f608 Reimplementig EmComponent::__setattr__ to call migration handler 9 years ago
  Yann Weber 195cca24a4 Implementing check methods for each EmComponent child (and EmComponent) 9 years ago
  Yann Weber 405dd318dd Added type check in EmComponent and childs class type check. Added some cast functions to Backend 9 years ago
  Yann Weber b6ef37752f Supressed _fields from EmComponent and transforming the EmComponent in a standart object with standarts attributes 9 years ago
  Yann Weber a2529cf8eb Added a check method to EmComponent and EmClass 9 years ago
  Yann Weber 8bf864c597 Handling rank sorting in Model and rank modifier in EmComponent 9 years ago
  ArnAud 4803eba6a7 EmComponent: access to model is now named model !! 9 years ago
  Yann Weber b87c276b26 Now EmComponents gets a Model instance when instanciate, and the Model._components dict structure has change a bit 9 years ago
  Yann Weber 6a56b31ba5 Migrating EmClass methods and EmComponent.delete according to the new Model object, changed the Model.components dict keys (and the json test file) 9 years ago
  ArnAud 79336030c7 EM: store in each component a reference to the list of the other 9 years ago
  ArnAud c73251795c EM: first draft for a Model Class 9 years ago
  ArnAud 1d2c069fb8 EmComponent: get rid of database functions 9 years ago
  Roland Haroutiounian 79c168587e [pep8] Correction sur les lignes vides entre les classes et les méthodes 9 years ago
  Yann Weber 889abc8547 Put the database configuration asinstance attribute of EmComponent 9 years ago
  Yann Weber cd37b0129f Better comments for set_rank method 9 years ago
  Yann Weber d7d4a989f1 TODO on EmComponent 9 years ago
  Roland Haroutiounian b03958a65a Suppression de sqlutils.getEngine au profit de sqlutils.get_engine 9 years ago
  Yann Weber 49dfe9ad03 Code factorization on EmComponent.modify_rank() 9 years ago
  Yann Weber f41d164603 Added test for EmComponent.get_max_rank(), replacing the default value for rank by the one processed by get_max_rank 9 years ago
  Yann Weber 6af0b45f3f Code factorization on EmType select and unselect fields. Added comparison capabilities to EmComponent (and childs) 9 years ago
  Yann Weber 27d178e531 Code factorization and create methods for EmComponent and childs changes 9 years ago
  Driky 347a302e85 Correction: ajout de la valeur de ranked_in pour chaque classe 'em_*' 9 years ago
  Yann Weber a3b9daf319 sqlwrapper deletion and sqlsetup enhancement 9 years ago
  Roland Haroutiounian 43bb085667 [EmField] Modification AddColumn + test ranked_in dans Components repassé temporairement à -1 9 years ago
  Driky 847509590a Correction de Component. cl -> cls 9 years ago
  Driky c3560d3feb Correction sur Component pour passer get_max_rank en classmethod 9 years ago
  Driky 3b97054d3b Petite correction sur le rank initial 9 years ago
  Yann Weber 4fb2f789b5 Replacing EmComponent method getDbE by db_engine 9 years ago
  Yann Weber e87fa84eac Updating some comments and changing getDbE method name 9 years ago
  ArnAud c95b37df12 EmComponent: pep8 et pylint 9 years ago
  Yann Weber a042306c14 Delete implementation for EmClass and EmField 9 years ago
  Driky 91ea809d5b Correction de Component.modify_rank() 9 years ago
  Driky 39c63f8ee3 Correction des cas sign = + ou - sur modify rank et creation de get_max_rank() 9 years ago
  Yann Weber 00614d90e9 New way to specify _fields and table in EmComponent's child classes 9 years ago
  Yann Weber 80e82073fc Bugfixes on EmComponent 9 years ago
  Yann Weber 690b68d714 Small bugfix in components.py 9 years ago
  Yann Weber ff72825720 Normalize comments for components.py 9 years ago
  ArnAud ac6a2883f2 EmComponents: close db connexion after fetching (sqlite issue) 9 years ago
  Yann Weber 97c6b41e88 Close #31 9 years ago
  Driky 615bfc5a81 EM Component.py Commentaire 9 years ago
  Driky a611b08e37 EM Component.py modify_rank 9 years ago
  Yann Weber 7e8414c162 Close ticket #29 and bugfix 9 years ago
  Driky 7fc1260ffc Mr correction is here 9 years ago
  ArnAud 76da309f4c EM: put data fields in a dict, simplify save() and populate() 9 years ago
  Driky 64fd3317a6 Correction #13542113 9 years ago