SQLAlchemy を使用してテーブルを宣言しようとしています。テーブルに BIGINT 自動インクリメント主キーを含めたいと思います。これは、DB バックエンドとして sqlite では機能しないようです。一方、INTEGER自動インクリメント主キーを持つことは問題なく機能します。
sqlite には署名された bigint である ROWID があることを読みました。しかし、BIGINT 自動インクリメント フィールドを持つ方法はありますか? このようにして、db 固有の問題を気にせずにバックエンドを交換できます (MySQL と Postgres が bigint 自動インクリメント フィールドをサポートしていると仮定します)。
ありがとう。