odooサーバーを実行すると、以下の警告メッセージが表示されます。Odoo警告「モジュールが部分的に削除されたか、名前が変更された可能性があります」
警告dietfacts2 openerp.modules.loading:モデルproduct.nutrientitemは宣言されていますが、ロードできません。 (おそらくモジュールが部分的に削除されたり名前が変更されたりした)
私はモデル名を作成したが、その後変更したので、この警告メッセージが表示されることがわかった。モデルはpostgres DBに保存されました。私はDB内のテーブルを削除しようとしましたが、失敗しました。
dietfacts2 = ir_modelからの削除#model = 'product.nutrientitem'; エラー: "model"列のnull値がNULL以外の制約に違反しています 詳細:失敗行には、(1011,2017-02-20 04:15:05.207869,2017-02-20 04:15:05.207869,285、null、 f、false、product_nutrientitem_write_uid_fkey、null、null、null、null)。 CONTEXT: " "SQL文の" UPDATE ONLY" 公共ir_model_constraint "SET "モデルは、"= NULL $ 1 OPERATOR(pg_catalogの=) "モデル""
すべてがうまくいきます。私の投稿が正しいとマークしてください。良い一日を過ごしてください。 –
パーフェクト!魅力として働くir_model_dataテーブルからすべてのエントリを削除し、ir_modelからモデルを削除しました。ありがとうございました... – skyguyver
ありがとう、私は助けることがうれしいです。 –