Skip to content

v0.1.0

Latest

Choose a tag to compare

@vavavavavavavavava vavavavavavavavava released this 02 Jul 13:25
· 1 commit to main since this release
18af48d

リリースノート:UniConnDBBridge v0.1.0

概要

UniConnDBBridgeは、さまざまなデータベースと認証方法をサポートする、SQLAlchemyベースの汎用的なデータベース接続管理ライブラリです。設定オブジェクト、URL文字列、または自動検出機能を使用して、同期および非同期のデータベースエンジンを簡単に作成および管理できます。

このv0.1.0は、プロジェクトの最初のリリースであり、基本的な機能を提供することに焦点を当てています。

✨ 主な機能

  • 統一されたデータベース接続: uniconndbbridgeは、設定ファイルや環境変数から情報を読み込み、MySQLやPostgreSQLなどのさまざまなデータベースへの接続を統一されたインターフェースで提供します。
  • 柔軟な設定: DBConfigクラスを通じて、データベースの接続情報を柔軟に設定できます。また、デフォルトのドライバが設定されているため、簡単に利用を開始できます。
  • 同期・非同期サポート: 同期処理 (DatabaseManager) と非同期処理 (AsyncDatabaseManager) の両方に対応しており、モダンなアプリケーションにも簡単に組み込めます。

🚀 改善点

  • ドライバの検証ロジックを強化し、より安定した接続を実現しました。
  • テスト環境を改善し、MySQLのポート番号を変更することで、開発環境での競合を減らしました。

🐛 バグ修正

  • テスト実行時に不要なユーザーの作成と削除が行われる問題を修正しました。

📝 ドキュメント

  • CLAUDE.mdのフォーマットを修正し、読みやすさを向上させました。