Public Access
several small fixes:
- systemmodule ir und res aufgenommen - Version auf Major.Minor reduziert - reihenfolge der Module fixiert
This commit is contained in:
+66
-66
@@ -234,6 +234,72 @@ file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Klasse PostalCode
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 328
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Klasse Subdivision
|
||||
|
||||
### 5.4
|
||||
@@ -468,69 +534,3 @@ file: /home/uha4/tmp/tryton/modules/country/country.py : 401
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
## Klasse PostalCode
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 328
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
|
||||
+4258
File diff suppressed because it is too large
Load Diff
+501
-501
File diff suppressed because it is too large
Load Diff
+238
-238
@@ -1,195 +1,135 @@
|
||||
# product
|
||||
|
||||
## Klasse ProductCostPriceMethod
|
||||
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 374
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 382
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 439
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
## Klasse Product
|
||||
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 578
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 360
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 622
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 401
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 647
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 416
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 677
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 432
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 669
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 424
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 708
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 444
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 732
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 447
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 494
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 477
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 505
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Klasse ProductCostPrice
|
||||
@@ -574,135 +514,195 @@ file: /home/uha4/tmp/tryton/modules/product/product.py : 796
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Klasse Product
|
||||
## Klasse ProductCostPriceMethod
|
||||
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 374
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 382
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 439
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 360
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 578
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 401
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 622
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 416
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 647
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 432
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 677
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 424
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 669
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 444
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 708
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 447
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 732
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 494
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 477
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 505
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
|
||||
+179
-179
@@ -1,5 +1,184 @@
|
||||
# production
|
||||
|
||||
## Klasse BOMInput
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 146
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 142
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Klasse Cron
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
## Klasse Production
|
||||
|
||||
### 5.0
|
||||
@@ -298,182 +477,3 @@ file: /home/uha4/tmp/tryton/modules/production/production.py : 276
|
||||
- args: `'uom', 'unit'`
|
||||
|
||||
|
||||
## Klasse BOMInput
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 146
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 142
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Klasse Cron
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
|
||||
+395
@@ -0,0 +1,395 @@
|
||||
# res
|
||||
|
||||
## Klasse User
|
||||
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 200
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 194
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 194
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 195
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 191
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 197
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 205
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 202
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 202
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 202
|
||||
- **after_super** `execute`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `cursor`
|
||||
- args: `*sqltable.update(columns=[sqltable.password_hash], values=[password_hash_new])`
|
||||
- **after_super** `update`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `sqltable`
|
||||
- kwargs:
|
||||
- columns: `[sqltable.password_hash]`
|
||||
- values: `[password_hash_new]`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'password'`
|
||||
- **after_super** `drop_column`
|
||||
- condition: `table.column_exist('password') and table.column_exist('salt')`
|
||||
- object: `table`
|
||||
- args: `'salt'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'name'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 207
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 206
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 206
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*model_data.update([model_data.noupdate], [True], where=(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin'))`
|
||||
- **after_super** `update`
|
||||
- object: `model_data`
|
||||
- args: `[model_data.noupdate], [True]`
|
||||
- kwargs:
|
||||
- where: `(model_data.model == cls.__name__) & (model_data.module == 'res') & (model_data.fs_id == 'user_admin')`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 195
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'menu', 'remove'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 199
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'menu', 'remove'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/trytond/trytond/res/user.py : 198
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'menu', 'remove'`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user