ODOOのカスタムモジュールをアップグレードしていて、実動サーバーでコードを更新してodooサーバーを再起動しました。しかし、カスタムモジュールをアップグレードしようとすると、そのモジュールが固まってしまいますodooでアップグレード中にカスタムモジュールがスタックする
creating or updating database tables
ローカルサーバーでは正常です。ここで
は、サーバーのログです:
loading 1 modules...
1 modules loaded in 0.02s, 0 queries
loading 54 modules...
INFO openerp.models: Missing many2one field definition for _inherits reference "content_id" in "iris.series", using default one.
INFO openerp.models: Missing many2one field definition for _inherits reference "video_id" in "iris.ad_video", using default one.
INFO openerp.models: Missing many2one field definition for _inherits reference "content_id" in "iris.video", using default one.
WARNING openerp.models: Field definition for _inherits reference "user_id" in "iris.advertiser" must be marked as "required" with ondelete="cascade" or "restrict", forcing it to required + cascade.
INFO openerp.models: Missing many2one field definition for _inherits reference "stats_id" in "iris.store_playback_stats", using default one.
WARNING openerp.models: Field definition for _inherits reference "user_id" in "iris.store_owner" must be marked as "required" with ondelete="cascade" or "restrict", forcing it to required + cascade.
INFO openerp.models: Missing many2one field definition for _inherits reference "category_id" in "iris.business_category", using default one.
INFO openerp.models: Missing many2one field definition for _inherits reference "video_id" in "iris.partner_video", using default one.
INFO openerp.models: Missing many2one field definition for _inherits reference "category_id" in "iris.content_category", using default one.
WARNING openerp.models: Field definition for _inherits reference "user_id" in "iris.content_partner" must be marked as "required" with ondelete="cascade" or "restrict", forcing it to required + cascade.
WARNING openerp.models: Field definition for _inherits reference "user_id" in "iris.subtitler" must be marked as "required" with ondelete="cascade" or "restrict", forcing it to required + cascade.
INFO openerp.modules.module: module module_name: creating or updating database tables
モジュールのインストールの開始が、モジュールがアップグレードされて以来、私はこれらの警告メッセージを取得しています。しかし、現時点では、ローカルサーバー上にないプロダクションサーバー上のcreating or updating database tables
に固執しています。
データベースは、本番環境サーバーとローカルサーバー上のpostgresqlです。
問題は何ですか?私はそれについて研究しましたが、関連性がありませんでした。
編集1
user_id = fields.Many2one('res.users')
編集Iもodooのベースモジュールを使用するカスタム・モジュールがインストールされている2
。私はXMLと.pyの変更を行い、カスタムモジュールといくつかのタイムサーバを同じポイントでスタックしてから、サーバを再起動してもスタックされません。今度は、モデルを.pyで追加し、XMLを更新し、カスタムモジュールをアップグレードするたびに同じポイントでスタックします。新しいモジュールをインストールすることはできません。
フィールドのフィールド定義を投稿してくださいは、スタータ用VIDEO_IDをCONTENT_ID。 –