リリースノート:UniConnDBBridge v0.1.0
概要
UniConnDBBridgeは、さまざまなデータベースと認証方法をサポートする、SQLAlchemyベースの汎用的なデータベース接続管理ライブラリです。設定オブジェクト、URL文字列、または自動検出機能を使用して、同期および非同期のデータベースエンジンを簡単に作成および管理できます。
このv0.1.0は、プロジェクトの最初のリリースであり、基本的な機能を提供することに焦点を当てています。
✨ 主な機能
- 統一されたデータベース接続:
uniconndbbridgeは、設定ファイルや環境変数から情報を読み込み、MySQLやPostgreSQLなどのさまざまなデータベースへの接続を統一されたインターフェースで提供します。 - 柔軟な設定:
DBConfigクラスを通じて、データベースの接続情報を柔軟に設定できます。また、デフォルトのドライバが設定されているため、簡単に利用を開始できます。 - 同期・非同期サポート: 同期処理 (
DatabaseManager) と非同期処理 (AsyncDatabaseManager) の両方に対応しており、モダンなアプリケーションにも簡単に組み込めます。
🚀 改善点
- ドライバの検証ロジックを強化し、より安定した接続を実現しました。
- テスト環境を改善し、MySQLのポート番号を変更することで、開発環境での競合を減らしました。
🐛 バグ修正
- テスト実行時に不要なユーザーの作成と削除が行われる問題を修正しました。
📝 ドキュメント
CLAUDE.mdのフォーマットを修正し、読みやすさを向上させました。