{"shas":[["4dabb0827bf4c3cc7d60ab567e163118c876f234","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Reduce restriction in updater sanity check\n\nWhen using drop strategy it is not needed the backup/update from\nfile feature, even so exception was raised, check for this condition also.","David Moises Paz Reyes"],["1b21aaa470706fb5f73465aa407da257dbb7027e","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Add sql methods for update relationship tables\n\nProvide epObj2Sql class with methods to update relationships tables.","David Moises Paz Reyes"],["1501e242560dadc8e549c25cdcc0ae5299c77bad","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix undefined var warnings\n\nMethod signature in epDbObject::index() uses $create, as consequence $force was undefined.\nMethod epDbPortFactory::get() uses var $dbtype and $dbType which is undefined.","David Moises Paz Reyes"],["a9577fad53875b6e5787aa57dbe79bbc0e52ea44","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix is_a operator deprecation\n\nChanged by instanceof instead","David Moises Paz Reyes"],["821b32f912ae72483bc2f7edae4cc75a5bdf7e76","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Add new method and cached manager\n\n\t* Add epClassMapFactory::remove() to eliminate duplicated\n\t  class maps which are the same but with differents name\n\t  when renaming a class in the model.\n\t* Make epDbObject to cache the manager on construction.","David Moises Paz Reyes"],["22dfcd182e0e740df40c3c026e3bfffbb718f00c","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix annotated class/table names\n\nAdd another \"internal annotation\" to keep record also of table name\nnot only class name, needed when updating renamed classes","David Moises Paz Reyes"],["dd3c98a5737a90c0a985a04f831d39ac3a98cec1","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix bug in query for rename a table\n\nSpected result is an array and string was given. Fix the query returned","David Moises Paz Reyes"],["589907ef7288ae05ece380efd0764c473d5f4ca6","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix bug in query for rename a table\n\nSpected result is an array and string was given. Fix the query returned","David Moises Paz Reyes"],["72c574eb4ad6346382bfac4b089e24fd83597627","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix qouting in renaming relationships queries","David Moises Paz Reyes"],["8b8c7f2ad2bdd7164c0b69bcdd1e223d11171c63","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Change epDbUpdate::_findMatch() method\n\nMade the method public and change signature since\ncan be used for finding match for class maps the same\nas for field maps. With little modification.","David Moises Paz Reyes"],["e085ddb4825cc44f60ec88204590caaecf5130cd","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Remove unnesessary conde causing trouble when renaming classes.","David Moises Paz Reyes"],["523658cd47d450455f1555f816376cbfba480cd4","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Make epObj2Sql::sqlRenameRelationshipClass() rename relationship table\n\nMethod was not updating name of the table as consequence a new one\nwas created loosing old relations.","David Moises Paz Reyes"],["b3bdcb881e0d86e80afc54c0b180b56938e10402","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Add class renaming capabilities\n\nMake ezpdo rename classes with subsequents updates in database\n\n\t* Remove for now, sanity check in epDbObject::alter() regards to class name.","David Moises Paz Reyes"],["45800632eabcf51ba8cef416fb498de7930909f6","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Merge remote branch 'origin/feat' into feat\n\nConflicts:\n\tsrc/db/epDbPortable.php","David Moises Paz Reyes"],["c7546ce4a323832251de399f55297c210e8256a7","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix undefined variable issue","David Moises Paz Reyes"],["2c8f98e590b375141dc251425a6362f7e415ad79","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Add new test case for the updater tool.","David Moises Paz Reyes"],["822de5c49b1afcbe326ba51dec03a6cf07a9f0d2","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Add getter/setter methods for all fields in updater.","David Moises Paz Reyes"],["269b87183e869070faab8068885fcec11b3a1622","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Improve design issues in updater.\n\nRevert changes made to method epDbUpdate::_findMatch(), it should not be called\nin db level classes like epDbObject. Also move out the logic for finding/renaming\ntables from epDbObject, this release the object from keeping a reference to the\nmanager, as it should be; created a new method for doing the job (_findRelations)\nin the updater class. Now, information regards to relationship table is passed to\nepDbObject from updater in an array, releasing the object from such unrelated task.\nContribute to a more clean design.","David Moises Paz Reyes"],["8fe9c55e2ea95489bc0e85a116de67c352ef1655","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Change schema cleanup code\n\n\t* Remove unesessary variable to record processed classes.\n\t* Using ezpdo drop method instead of the updater.\n\t* Only clean up if force and update option are set up.\n\nCleaner code and better design.","David Moises Paz Reyes"],["20097d9e60f41508be38dbc52e5fd94473166baf","e4cb4ca61497e9579263350a9aec9e80eb476365@gmail.com","Fix test for updater\n\nRemove check for proccessed class maps. Need to reflect last changes\non updater, this method was removed.","David Moises Paz Reyes"]],"ref":"refs/heads/dev","size":29,"head":"deb3c2689d51b583f77e7ce9829e0a31ae9b8cc0","push_id":34936919}