92 Commits (88d79a0a222018743f6d7ed1de0661ce4666073f)

Author SHA1 Message Date
  ArnAud 5fb9c8b7b6 EmComponent: get_max_rank() should return an int 9 years ago
  Yann Weber e530211a1e Comments update 9 years ago
  Yann Weber 0901c29a33 Bugfix on EmComponent.check() 9 years ago
  Yann Weber d2f6509397 Checking type of model argument (without importing Model) 9 years ago
  Roland Haroutiounian 113deb302d [EmComponent] added a test to not take uids into account in the hash computation process 9 years ago
  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 10 years ago
  Yann Weber a042306c14 Delete implementation for EmClass and EmField 10 years ago
  Driky 91ea809d5b Correction de Component.modify_rank() 10 years ago
  Driky 39c63f8ee3 Correction des cas sign = + ou - sur modify rank et creation de get_max_rank() 10 years ago
  Yann Weber 00614d90e9 New way to specify _fields and table in EmComponent's child classes 10 years ago
  Yann Weber 80e82073fc Bugfixes on EmComponent 10 years ago
  Yann Weber 690b68d714 Small bugfix in components.py 10 years ago
  Yann Weber ff72825720 Normalize comments for components.py 10 years ago
  ArnAud ac6a2883f2 EmComponents: close db connexion after fetching (sqlite issue) 10 years ago
  Yann Weber 97c6b41e88 Close #31 10 years ago
  Driky 615bfc5a81 EM Component.py Commentaire 10 years ago