SQLAlchemyの中のシーケンス

VARCHARは、SQLiteのとPostgreSQLで、長さを指定しなかったここに気づくことがあり、CREATE TABLEコマンドのユーザーに泊まった、これはデータの正当なタイプですが、許可されていない他のデータベース、インチ それは、本実施例では、他のデータで実行されているのであれば、あなたもする必要がある  文字列  ...列(「名前」、文字列(50)):長型指定された  文字列  フィールド名の長さだけでなく、他の制御精度:整数、  数値をなど、SQLAlchemyの中でテーブルを作成する場合にのみ。さらに、FirebirdのとOracleデータベースの必要性は、SQLAlchemyのが自動的に生成されないためにシリアライズすることによって、新しい主キー識別子を作成します。このような場合については、次のように指定しなければなりません  シーケンス  の生成を:

>>> SQLAlchemyのインポート配列から... Aカラム( 'ID'、整数、配列( 'user_id_seq')、PRIMARY_KEY = TRUE)が完了  テーブル  例として以下れます。

>>> users_table =表( 'ユーザ'、メタデータ、... 

  コラム( 'ID'、整数、  シーケンス( 'user_id_seq')、PRIMARY_KEY = TRUE)、... 

  列( '名前'、文字列(50))、...

     列( 'フルネーム'、文字列(50))、...

  列( 'パスワード'、文字列(12)))

おすすめ

転載: www.cnblogs.com/pythonwenma/p/12664196.html