5973a445c012bef9182a1e8bb3594300a1874e45
Critical fixes for fresh DB creation: - AddField now skips duplicates (ExtendModel from multiple modules was adding same field twice → duplicate column error) - SeedWithSetup wrapped in savepoints per seed block (one failing INSERT no longer aborts entire transaction) - sale.order.cancel: display_name → cancel_reason (avoid magic field clash) - purchase: removed duplicate supplier_rank (already on res.partner) - safeExec helper: SAVEPOINT + ROLLBACK TO on error Fresh DB creation now works: - /web/database/create → creates all tables, seeds data, returns session - Login works immediately after creation - All 191 models, 51 menus, 34 actions seeded Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
JavaScript
55.3%
Fluent
18.6%
Go
15.9%
SCSS
7.4%
CSS
2.2%
Other
0.6%