tips-データベースエンジンの指定-複数カラムに対するユニーク制約-外部キー制
tips
- データベースエンジンの指定
- 複数カラムに対するユニーク制約
- 外部キー制約
- NULL を許さない
- unsigned int(MySQL)
- 随時追加?
バージョンは 0.9.4 です
データベースエンジンの指定
__table_args__で指定出来る
python
__table_args__ = {'mysql_engine': 'InnoDB'}
ユニーク制約
単一カラムへは簡単だが、複数カラムにユニーク制約を貼るには
sqlalchemy.schema.UniqueConstraintを使用する必