4

に引数を渡すことBigIntegerは非推奨であるという警告が表示されます。ただし、値を符号なしとして宣言する他の方法はわかりません。MySQL のuuid_short()関数の結果を格納しています。これは、列がUNSIGNED.

この問題を今処理する適切な方法は何ですか?

4

2 に答える 2

6

https://groups.google.com/forum/#!topic/sqlalchemy/L3otXINq6Tsから:

あなたが使用することができますfrom sqlalchemy.dialects.mysql import BIGINT

于 2013-11-04T15:46:16.127 に答える
5

SQLAlchemy にはあまり詳しくありません。とにかく、私が覚えているように、次の方法で符号なし整数を設定できます。

from sqlalchemy.dialects.mysql import INTEGER
Column(INTEGER(unsigned=True))

あるいは単に

from sqlalchemy.dialects.mysql import INTEGER as Integer
Column(Integer(unsigned=True))

同じことが BIGINT にも当てはまります。

于 2013-11-04T15:32:32.560 に答える