true属性:主キーがAUTOINCREMENTではありませんsequelize、自動生成されたmysqlのテーブルを使用してエンティティ

使用sequelize-自動mysqlの何AUTOINCREMENTが発生しない主キー:true属性、データが挿入されたときにエラーにつながることができます。上記ルックのgitがすでに解決され、解決策は、クエリテンプレートを変更することです。私は、最新バージョン0.4.29を使用して問題を解決していない理由を、私は理解していません

https://github.com/sequelize/sequelize-auto/pull/359/commits/bd15c8108e6bb6058734e5ad4e4cd4ee14a8736d

ライン45では、C.extra \はC.、変更EXTRA ASエクストラ\

パケットとしてNPMグローバルパス

Windows XPの-  %USERPROFILE%\AppData\npm\node_modules
Windowsの7、8、10 - %USERPROFILE%\AppData\Roaming\npm\node_modules

sequelize・オートルートでファイルを探し  のlib /方言/ index.js  再生成エンティティは、それを修正しました

おすすめ

転載: www.cnblogs.com/jidanfan/p/12078827.html