New Import Mechanism
Modify import mechanism from QueryBuilder object to directly PySQLBuilder module. Set translator and binding options by assign value to translator
and bindingOption
attribute
import pySQLBuilder
# from pySQLBuilder import QueryBuilder, QueryTranslator
# no longer works
pySQLBuilder.translator = pySQLBuilder.TRANSLATOR_MYSQL
pySQLBuilder.bindingOption = pySQLBuilder.PARAM_NUM
Replacing values()
method for UPDATE query with set()
method.
Refactor query manipulation process. Single manipulation file breaks to several query manipulation components. Moving create methods from query classes to structure objects. Also break builder object to builder components for better reusable code.