56 lines
2.4 KiB
Markdown
56 lines
2.4 KiB
Markdown
# Odoo Development
|
|
|
|
Website: <https://odoo.build>\
|
|
Repository: <https://github.com/Mint-System/Odoo-Development>
|
|
|
|
[[Odoo Order Positions]]
|
|
|
|
## Troubleshooting
|
|
|
|
### ERROR: relation "ir_module_module" does not exist
|
|
|
|
**Problem**
|
|
|
|
When initalizing a database this error occurs:
|
|
|
|
```
|
|
2021-10-28 06:40:29,512 134944 INFO ? odoo.modules.loading: init db
|
|
2021-10-28 06:40:30,394 134944 ERROR ? odoo.sql_db: bad query: UPDATE ir_module_module SET state='installed' WHERE state IN ('to remove', 'to upgrade')
|
|
ERROR: relation "ir_module_module" does not exist
|
|
LINE 1: UPDATE ir_module_module SET state='installed' WHERE state IN...
|
|
^
|
|
|
|
2021-10-28 06:40:30,394 134944 ERROR ? odoo.modules.registry: Failed to load registry
|
|
2021-10-28 06:40:30,394 134944 CRITICAL ? odoo.service.server: Failed to initialize database `odoo`.
|
|
Traceback (most recent call last):
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/modules/registry.py", line 89, in new
|
|
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/modules/loading.py", line 377, in load_modules
|
|
odoo.modules.db.initialize(cr)
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/modules/db.py", line 57, in initialize
|
|
info['website'], i, info['name'],
|
|
KeyError: 'name'
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/service/server.py", line 1199, in preload_registries
|
|
registry = Registry.new(dbname, update_module=update_module)
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/modules/registry.py", line 91, in new
|
|
odoo.modules.reset_modules_state(db_name)
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/modules/loading.py", line 590, in reset_modules_state
|
|
"UPDATE ir_module_module SET state='installed' WHERE state IN ('to remove', 'to upgrade')"
|
|
File "<decorator-gen-3>", line 2, in execute
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/sql_db.py", line 101, in check
|
|
return f(self, *args, **kwargs)
|
|
File "/home/janikvonrotz/Odoo-Development/odoo/odoo/sql_db.py", line 298, in execute
|
|
res = self._obj.execute(query, params)
|
|
psycopg2.ProgrammingError: relation "ir_module_module" does not exist
|
|
LINE 1: UPDATE ir_module_module SET state='installed' WHERE state IN...
|
|
^
|
|
```
|
|
|
|
**Workaround**
|
|
|
|
See the `init-db` function and switch the install strategy.
|