What’s new in v21.2LTS-patch20211208
New builtins
New service
General changes
- ATOMクラスのlocalfieldに設定するmetadataでDBカラムのカスタマイズができる機能を追加
metadataの予約語として以下を追加
Column.Settings
: DBカラムのカスタマイズ情報を格納するオブジェクト
Column.Index
: DBカラムにIndexを有効化するオプション
Column.Type.Arguments
: DBカラムの型オブジェクトに指定する引数
Column.Type.Dialects
: DBカラムの型がデータベース固有の方言であることを宣言するオプション
以下のように指定した場合、Indexが付与されます。
{
"Column.Settings": {
"Column.Index": true
}
}
db_type=DATETIMEに設定し、以下のようにmetadataを指定した場合、sqlalchemy.dialects.mysql.DATETIME(timezone=False, fsp=6)
が適用されます。
{
"Column.Settings": {
"Column.Type.Dialects": true,
"Column.Type.Arguments": {
"timezone": false,
"fsp": 6
}
}
}
Modules
Bug fixes
- testcaseの0番目のコマンドのassert progressが処理されない問題の修正