- lange existierender Updatecode wurde in jeder 2. Version angezeigt - UPDATEANALYSE.md ergänzt.
32 KiB
32 KiB
company
Klasse cron_company_rel
7.2
7.2
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
7.6
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
8.0
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
Tabelle ir_cron-company_company
7.2
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
7.6
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
8.0
- before_super
table_rename- object:
backend.TableHandler - files:
ir.py
- args:
'cron_company_rel', cls._table - code: 'backend.TableHandler.table_rename('cron_company_rel', cls._table)'
- object:
Tabelle party_configuration_party_lang
5.6
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.0
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.4
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.8
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
Tabelle party_party_lang
5.6
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.0
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.4
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
6.8
- before_super
table_exist- object:
backend.TableHandler - files:
party.py
- args:
cls._table - code: 'backend.TableHandler.table_exist(cls._table)'
- object:
Tabelle res_user
6.0
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.main_company - kwargs:
- where:
table.main_company != Null
- where:
- code: 'table.select( table.id, table.main_company, where=table.main_company != Null)'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.company - kwargs:
- where:
(table.company != Null) & (table.company != table.main_company)
- where:
- code: 'table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))'
- condition:
- after_super
drop_column- condition:
table_h.column_exist('main_company') - object:
table_h - files:
res.py
- args:
'main_company' - code: 'table_h.drop_column('main_company')'
- condition:
6.4
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.main_company - kwargs:
- where:
table.main_company != Null
- where:
- code: 'table.select( table.id, table.main_company, where=table.main_company != Null)'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.company - kwargs:
- where:
(table.company != Null) & (table.company != table.main_company)
- where:
- code: 'table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))'
- condition:
- after_super
drop_column- condition:
table_h.column_exist('main_company') - object:
table_h - files:
res.py
- args:
'main_company' - code: 'table_h.drop_column('main_company')'
- condition:
6.8
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.main_company - kwargs:
- where:
table.main_company != Null
- where:
- code: 'table.select( table.id, table.main_company, where=table.main_company != Null)'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.company - kwargs:
- where:
(table.company != Null) & (table.company != table.main_company)
- where:
- code: 'table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))'
- condition:
- after_super
drop_column- condition:
table_h.column_exist('main_company') - object:
table_h - files:
res.py
- args:
'main_company' - code: 'table_h.drop_column('main_company')'
- condition:
7.2
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.main_company - kwargs:
- where:
table.main_company != Null
- where:
- code: 'table.select( table.id, table.main_company, where=table.main_company != Null)'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
- after_super
select- condition:
table_h.column_exist('main_company') - object:
table - files:
res.py
- args:
table.id, table.company - kwargs:
- where:
(table.company != Null) & (table.company != table.main_company)
- where:
- code: 'table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))'
- condition:
- after_super
drop_column- condition:
table_h.column_exist('main_company') - object:
table_h - files:
res.py
- args:
'main_company' - code: 'table_h.drop_column('main_company')'
- condition:
Tabelle res_user-company_company
6.0
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
6.4
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
6.8
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
7.2
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null)))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.main_company, where=table.main_company != Null))'
- condition:
- after_super
execute- condition:
table_h.column_exist('main_company') - object:
cursor - files:
res.py
- args:
*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))) - code: '(transaction.connection.cursor()).execute(*user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))))'
- condition:
- after_super
insert- condition:
table_h.column_exist('main_company') - object:
user_company - files:
res.py
- args:
[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)) - code: 'user_company.insert( [user_company.user, user_company.company], table.select( table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))'
- condition:
Tabelle unknown
5.0
- before_super
get- object:
backend - files:
party.py
- args:
'TableHandler' - code: 'backend.get('(backend.get('TableHandler'))')'
- object:
- before_super
table_exist- object:
TableHandler - files:
party.py
- args:
cls._table - code: '(backend.get('TableHandler')).table_exist(cls._table)'
- object:
- before_super
column_exist- condition:
exist - object:
table - files:
party.py
- args:
'company' - code: 'table.column_exist('company')'
- condition:
- after_super
migrate_property- condition:
not exist - files:
party.py
- args:
'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field - kwargs:
- fields:
['company']
- fields:
- code: 'migrate_property( 'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field, fields=['company'])'
- condition:
- after_super
_migrate_property- condition:
not exist - object:
super(PartyLang, cls) - files:
party.py
- args:
field_names, value_names, fields - code: 'super(PartyLang, cls)._migrate_property( field_names, value_names, fields)'
- condition:
- after_super
super- condition:
not exist - files:
party.py
- args:
PartyLang, cls - code: 'super(PartyLang, cls)'
- condition:
5.4
- before_super
get- object:
backend - files:
party.py
- args:
'TableHandler' - code: 'backend.get('(backend.get('TableHandler'))')'
- object:
- before_super
table_exist- object:
TableHandler - files:
party.py
- args:
cls._table - code: '(backend.get('TableHandler')).table_exist(cls._table)'
- object:
- before_super
column_exist- condition:
exist - object:
table - files:
party.py
- args:
'company' - code: 'table.column_exist('company')'
- condition:
- after_super
migrate_property- condition:
not exist - files:
party.py
- args:
'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field - kwargs:
- fields:
['company']
- fields:
- code: 'migrate_property( 'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field, fields=['company'])'
- condition:
- after_super
_migrate_property- condition:
not exist - object:
super(PartyLang, cls) - files:
party.py
- args:
field_names, value_names, fields - code: 'super(PartyLang, cls)._migrate_property( field_names, value_names, fields)'
- condition:
- after_super
super- condition:
not exist - files:
party.py
- args:
PartyLang, cls - code: 'super(PartyLang, cls)'
- condition:
5.8
- before_super
column_exist- condition:
exist - object:
table - files:
party.py
- args:
'company' - code: 'table.column_exist('company')'
- condition:
- after_super
migrate_property- condition:
not exist - files:
party.py
- args:
'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field - kwargs:
- fields:
['company']
- fields:
- code: 'migrate_property( 'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field, fields=['company'])'
- condition:
- after_super
_migrate_property- condition:
not exist - object:
super(PartyLang, cls) - files:
party.py
- args:
field_names, value_names, fields - code: 'super(PartyLang, cls)._migrate_property( field_names, value_names, fields)'
- condition:
- after_super
super- condition:
not exist - files:
party.py
- args:
PartyLang, cls - code: 'super(PartyLang, cls)'
- condition:
6.0
- before_super
Pool- files:
res.py
- code: 'Pool()'
- files:
- before_super
Transaction- files:
res.py
- code: 'Transaction()'
- files:
- after_super
cursor- object:
transaction.connection - files:
res.py
- code: 'transaction.connection.(transaction.connection.cursor())()'
- object:
6.2
- before_super
column_exist- condition:
exist - object:
table - files:
party.py
- args:
'company' - code: 'table.column_exist('company')'
- condition:
- after_super
migrate_property- condition:
not exist - files:
party.py
- args:
'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field - kwargs:
- fields:
['company']
- fields:
- code: 'migrate_property( 'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field, fields=['company'])'
- condition:
- after_super
_migrate_property- condition:
not exist - object:
super(PartyLang, cls) - files:
party.py
- args:
field_names, value_names, fields - code: 'super(PartyLang, cls)._migrate_property( field_names, value_names, fields)'
- condition:
- after_super
super- condition:
not exist - files:
party.py
- args:
PartyLang, cls - code: 'super(PartyLang, cls)'
- condition:
6.4
- before_super
Pool- files:
res.py
- code: 'Pool()'
- files:
- before_super
Transaction- files:
res.py
- code: 'Transaction()'
- files:
- after_super
cursor- object:
transaction.connection - files:
res.py
- code: 'transaction.connection.(transaction.connection.cursor())()'
- object:
6.6
- before_super
column_exist- condition:
exist - object:
table - files:
party.py
- args:
'company' - code: 'table.column_exist('company')'
- condition:
- after_super
migrate_property- condition:
not exist - files:
party.py
- args:
'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field - kwargs:
- fields:
['company']
- fields:
- code: 'migrate_property( 'party.configuration', cls._configuration_value_field, cls, cls._configuration_value_field, fields=['company'])'
- condition:
- after_super
_migrate_property- condition:
not exist - object:
super(PartyLang, cls) - files:
party.py
- args:
field_names, value_names, fields - code: 'super(PartyLang, cls)._migrate_property( field_names, value_names, fields)'
- condition:
- after_super
super- condition:
not exist - files:
party.py
- args:
PartyLang, cls - code: 'super(PartyLang, cls)'
- condition:
6.8
- before_super
Pool- files:
res.py
- code: 'Pool()'
- files:
- before_super
Transaction- files:
res.py
- code: 'Transaction()'
- files:
- after_super
cursor- object:
transaction.connection - files:
res.py
- code: 'transaction.connection.(transaction.connection.cursor())()'
- object:
7.2
- before_super
Pool- files:
res.py
- code: 'Pool()'
- files:
- before_super
Transaction- files:
res.py
- code: 'Transaction()'
- files:
- after_super
cursor- object:
transaction.connection - files:
res.py
- code: 'transaction.connection.(transaction.connection.cursor())()'
- object: