Releases: gomachssm/twsqlparser
Releases · gomachssm/twsqlparser
バインドパラメータの書式の種類を追加
parse_sqlとparse_fileの引数にparamstyleを追加しました。
paramstyleはオプションのため、未指定のままでも今まで通り動作します。
paramstyleに設定する値は以下を指定できます。
- twsqlparser.ParamStyle.NAMED
- 引数省略時のデフォルト値
- 返されるパラメータの形式は :param
- twsqlparser.ParamStyle.PYFORMAT
- 返されるパラメータの形式は %(param)s
ビルド処理の動作確認 5回目
test-v1.0.4-rc5 パッケージ構成変更
ビルド処理の動作確認 3回目
test-v1.0.4-rc4 fix flake8 error
ビルド処理の動作確認 2回目
test-v1.0.4-rc3 actionでpip install pytest
ビルド方法を変更したので動作確認
test-v1.0.4-rc2 test pypiの登録後、モジュールをインストールしてpytestを動かす
パラメータの書式を %(param)s に対応
今回のリリースで以下のパラメータの書式に対応しました。
- :param デフォルト
- %(param)s
ダミー値を解析終了する文字から '.' と '_' を削除
ダミー値に小数や仮のテーブル名、仮のカラム名が利用されていた場合に解析が中断されてしまう不具合を修正しました。
ダミー値を解析終了する文字から . (period) を削除
ダミー値に小数が利用されていた場合に解析が中断されてしまう不具合を修正しました。