2015年5月22日金曜日

【Python】Python,SqlAlchemy,SQLiteではまったこと

テーブルのクラス定義の際に、
  id = Column(Integer,primary_key=True)
と設定することはよくあるが、このときinteger以外(例えばNumeric)にするといろいろ不具合がでる(行を追加するときに、idの数値を指定しないとエラーが出たり、idの数値を指定しても警告がでたりなど)。
Webサイトからコピペするときには注意すること(sqlite以外のDBの例から持ってくるときなど)

あとできちっとリライトします。

0 件のコメント:

コメントを投稿