- create_dataset.py, compare_snapshots.py, rst_to_dataset.py: Proteus- Testdatensatz anlegen/vergleichen bzw. aus *.rst-Szenarien extrahieren - create_dataset.py: Feld-Alias-Fallback (FIELD_RENAMES) für bekannte Umbenennungen wie stock.move.uom -> unit, bidirektional - merge_dedup_rsts.py: Extrahierte YAMLs pro Version zusammenführen, versionsinterne Duplikate entfernen, abhängigkeitskorrekt sortieren - extract_model_tree.py: Modellbaum (Modelle/Felder) statisch aus dem Tryton-Quellcode ziehen, für 5.0 und 8.0 - model_diff.py, model_coverage.py: 5.0<->8.0-Modelländerungen finden und gegen die aktuelle Testdatenabdeckung abgleichen, priorisiert nach tatsächlicher Änderung - reports/*_merged.yaml: Extraktionsergebnisse für die aktiven Module (rohe *.rst-Quellen bewusst nicht mitversioniert) - Ordner doc ergänzt
9.2 KiB
9.2 KiB
modul currency
Tabelle currency_currency
5.0
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
col, 'remove' - code: 'table_h.not_null_action(col, 'remove')'
- object:
5.4
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
col, 'remove' - code: 'table_h.not_null_action(col, 'remove')'
- object:
5.8
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
col, 'remove' - code: 'table_h.not_null_action(col, 'remove')'
- object:
6.2
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
col, 'remove' - code: 'table_h.not_null_action(col, 'remove')'
- object:
6.6
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
col, 'remove' - code: 'table_h.not_null_action(col, 'remove')'
- object:
6.8
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
'symbol', 'remove' - code: 'table_h.not_null_action('symbol', 'remove')'
- object:
7.2
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
'symbol', 'remove' - code: 'table_h.not_null_action('symbol', 'remove')'
- object:
7.6
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
'symbol', 'remove' - code: 'table_h.not_null_action('symbol', 'remove')'
- object:
8.0
- after_super
not_null_action- object:
table_h - files:
currency.py
- args:
'symbol', 'remove' - code: 'table_h.not_null_action('symbol', 'remove')'
- object:
Tabelle currency_currency_rate
7.4
- after_super
drop_constraint- object:
table_h - files:
currency.py
- args:
'check_currency_rate' - code: 'table_h.drop_constraint('check_currency_rate')'
- object:
7.8
- after_super
drop_constraint- object:
table_h - files:
currency.py
- args:
'check_currency_rate' - code: 'table_h.drop_constraint('check_currency_rate')'
- object:
Tabelle ir_model_data
5.4
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object:
5.8
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object:
6.2
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object:
6.6
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object:
7.0
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object:
7.4
- after_super
execute- object:
cursor - files:
country.py
- args:
*data.delete(where=(data.module == 'country') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'country') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
country.py
- kwargs:
- where:
(data.module == 'country') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'country') & (data.model == cls.name))'
- object:
- after_super
execute- object:
cursor - files:
currency.py
- args:
*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__)) - code: '(Transaction().connection.cursor()).execute(*data.delete(where=(data.module == 'currency') & (data.model == cls.name)))'
- object:
- after_super
delete- object:
data - files:
currency.py
- kwargs:
- where:
(data.module == 'currency') & (data.model == cls.__name__)
- where:
- code: 'data.delete(where=(data.module == 'currency') & (data.model == cls.name))'
- object: