Skip to content

Releases: gomachssm/twsqlparser

バインドパラメータの書式の種類を追加

15 Oct 02:20

Choose a tag to compare

parse_sqlとparse_fileの引数にparamstyleを追加しました。
paramstyleはオプションのため、未指定のままでも今まで通り動作します。

paramstyleに設定する値は以下を指定できます。

  • twsqlparser.ParamStyle.NAMED
    • 引数省略時のデフォルト値
    • 返されるパラメータの形式は :param
  • twsqlparser.ParamStyle.PYFORMAT
    • 返されるパラメータの形式は %(param)s

ビルド処理の動作確認 5回目

14 Oct 16:44

Choose a tag to compare

test-v1.0.4-rc5

パッケージ構成変更

ビルド処理の動作確認 3回目

14 Oct 16:35

Choose a tag to compare

test-v1.0.4-rc4

fix flake8 error

ビルド処理の動作確認 2回目

14 Oct 16:34

Choose a tag to compare

test-v1.0.4-rc3

actionでpip install pytest

ビルド方法を変更したので動作確認

14 Oct 14:23

Choose a tag to compare

test-v1.0.4-rc2

test pypiの登録後、モジュールをインストールしてpytestを動かす

パラメータの書式を %(param)s に対応

13 Oct 23:58
61fccf6

Choose a tag to compare

今回のリリースで以下のパラメータの書式に対応しました。

  • :param デフォルト
  • %(param)s

ダミー値を解析終了する文字から '.' と '_' を削除

05 Jul 14:38

Choose a tag to compare

ダミー値に小数や仮のテーブル名、仮のカラム名が利用されていた場合に解析が中断されてしまう不具合を修正しました。

ダミー値を解析終了する文字から . (period) を削除

04 Jul 16:17
1fdee88

Choose a tag to compare

ダミー値に小数が利用されていた場合に解析が中断されてしまう不具合を修正しました。

バグ修正

14 Nov 02:15
c9c64f5

Choose a tag to compare

uuid4()で取得するIDに含まれる - が、パラメータとして利用できないため、 _ に置換するようにしました。

初回リリース

02 Nov 01:54
4281809

Choose a tag to compare

twsqlparser初回リリース
最小機能でリリース

  • バインドパラメータ
  • 直接埋め込みパラメータ
  • for-end文
  • if-end文