Use direct access to backend classes

issue8836
review258421002
This commit is contained in:
Nicolas Évrard committed 2019-12-06 17:33:46 +01:00
1 parent ebc322cd2d
commit fff66c9b7a
2 files changed
+5 -9

No files matched your search

+1 -2
View File
@@ -46,8 +46,7 @@ class ConfigurationDefaultCostPriceMethod(ModelSQL, ValueMixin):
@classmethod
def __register__(cls, module_name):
TableHandler = backend.get('TableHandler')
exist = TableHandler.table_exist(cls._table)
exist = backend.TableHandler.table_exist(cls._table)
super(ConfigurationDefaultCostPriceMethod, cls).__register__(
module_name)
+4 -7
View File
@@ -412,8 +412,7 @@ class ProductListPrice(ModelSQL, CompanyValueMixin):
@classmethod
def __register__(cls, module_name):
TableHandler = backend.get('TableHandler')
exist = TableHandler.table_exist(cls._table)
exist = backend.TableHandler.table_exist(cls._table)
super(ProductListPrice, cls).__register__(module_name)
@@ -442,13 +441,12 @@ class ProductCostPriceMethod(ModelSQL, CompanyValueMixin):
def __register__(cls, module_name):
pool = Pool()
ProductCostPrice = pool.get('product.cost_price')
TableHandler = backend.get('TableHandler')
sql_table = cls.__table__()
cost_price = ProductCostPrice.__table__()
cursor = Transaction().connection.cursor()
exist = TableHandler.table_exist(cls._table)
cost_price_exist = TableHandler.table_exist(ProductCostPrice._table)
exist = backend.TableHandler.table_exist(cls._table)
cost_price_exist = backend.TableHandler.table_exist(ProductCostPrice._table)
super(ProductCostPriceMethod, cls).__register__(module_name)
@@ -497,12 +495,11 @@ class ProductCostPrice(ModelSQL, CompanyValueMixin):
def __register__(cls, module_name):
pool = Pool()
Product = pool.get('product.product')
TableHandler = backend.get('TableHandler')
sql_table = cls.__table__()
product = Product.__table__()
cursor = Transaction().connection.cursor()
exist = TableHandler.table_exist(cls._table)
exist = backend.TableHandler.table_exist(cls._table)
super(ProductCostPrice, cls).__register__(module_name)