Files

157 lines
5.7 KiB
JSON
Raw Permalink Normal View History

2026-08-07 22:27:49 +02:00
{
2026-08-08 01:29:43 +02:00
"version": "7.4",
2026-08-07 22:27:49 +02:00
"module": "company",
"files": [
{
"module": "company",
"file": "ir.py",
"class": "CronCompany",
"method": "__register__",
"line": 107,
"operations": [
{
"object": "backend.TableHandler",
"operation": "table_rename",
"tables": [
"cron_company_rel",
"ir_cron-company_company"
],
"line": 109,
"args": [
"'cron_company_rel'",
"cls._table"
],
"kwargs": {},
"code": "backend.TableHandler.table_rename('cron_company_rel', cls._table)",
"phase": "before_super"
}
]
},
2026-08-07 22:27:49 +02:00
{
"module": "company",
"file": "res.py",
2026-08-07 22:27:49 +02:00
"class": "User",
"method": "__register__",
"line": 125,
"operations": [
{
"object": "cursor",
"operation": "execute",
"tables": [
"res_user-company_company",
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 139,
"args": [
"*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))"
],
"kwargs": {},
2026-08-09 00:47:23 +02:00
"code": "(transaction.connection.cursor()).execute(*user_company.insert(\n [user_company.user, user_company.company],\n table.select(\n table.id, table.main_company,\n where=table.main_company != Null)))",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "user_company",
"operation": "insert",
"tables": [
"res_user-company_company",
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 139,
"args": [
"[user_company.user, user_company.company]",
"table.select(table.id, table.main_company, where=table.main_company != Null)"
],
"kwargs": {},
2026-08-09 00:47:23 +02:00
"code": "user_company.insert(\n [user_company.user, user_company.company],\n table.select(\n table.id, table.main_company,\n where=table.main_company != Null))",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "table",
"operation": "select",
"tables": [
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 141,
"args": [
"table.id",
"table.main_company"
],
"kwargs": {
"where": "table.main_company != Null"
},
2026-08-09 00:47:23 +02:00
"code": "table.select(\n table.id, table.main_company,\n where=table.main_company != Null)",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "cursor",
"operation": "execute",
"tables": [
"res_user-company_company",
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 144,
"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)))"
],
"kwargs": {},
2026-08-09 00:47:23 +02:00
"code": "(transaction.connection.cursor()).execute(*user_company.insert(\n [user_company.user, user_company.company],\n table.select(\n table.id, table.company,\n where=(table.company != Null)\n & (table.company != table.main_company))))",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "user_company",
"operation": "insert",
"tables": [
"res_user-company_company",
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 144,
"args": [
"[user_company.user, user_company.company]",
"table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))"
],
"kwargs": {},
2026-08-09 00:47:23 +02:00
"code": "user_company.insert(\n [user_company.user, user_company.company],\n table.select(\n table.id, table.company,\n where=(table.company != Null)\n & (table.company != table.main_company)))",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "table",
"operation": "select",
"tables": [
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 146,
"args": [
"table.id",
"table.company"
],
"kwargs": {
"where": "(table.company != Null) & (table.company != table.main_company)"
},
2026-08-09 00:47:23 +02:00
"code": "table.select(\n table.id, table.company,\n where=(table.company != Null)\n & (table.company != table.main_company))",
2026-08-07 22:27:49 +02:00
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
},
{
"object": "table_h",
"operation": "drop_column",
"tables": [
"res_user"
],
2026-08-07 22:27:49 +02:00
"line": 150,
"args": [
"'main_company'"
],
"kwargs": {},
"code": "table_h.drop_column('main_company')",
"phase": "after_super",
"condition": "table_h.column_exist('main_company')"
}
]
}
]
}