ダウンロードリスト

プロジェクト概要

YB。ORM のライブラリは、C++ コードの作成が SQL データベースに対処する簡素化を目指しています。目標 (Python) SQLAlchemy または休止状態 (Java) のような便利なインターフェイスを提供することです。ライブラリ自体クロスプラット フォームであり、さまざまな SQL 方言サポートします: 火の鳥、Oracle、Postgres MySQL SQLite3。ブースト、Qt4、wxWidgets との統合を内蔵しています。典型的な使用法のシナリオでは、単純な XML ベースの形式で、データベースのスキーマとテーブルのリレーションシップについて説明します、テーブルのデータベース スキーマを作成、C++ クラスを生成、クラスは、アプリケーション固有のロジックを追加し、データベースからクエリ オブジェクトをセッション オブジェクトとの連携でこれらのクラスを使用して、新規作成、既存のオブジェクトの変更/削除またはリンクや関係を使用してオブジェクトのリンクを解除する SQL コードを生成するでしょう。XML を単純なシリアル化は、接続プーリングと共にサポートされています。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2012-09-01 13:38 リリース一覧に戻る
0.3.1

このリリースはネイティブ SQLite ドライバー非 Qt のビルドで使用する統合。それは使用される Windows のビルドが既定で。ORM コアロギングで改善されました。Url は現在の接続を指定を使用できます。新しい--とテスト db url と--yborm-ルートとは、スクリプト オプションを構成し、YBORM_URL 環境変数が追加されました。オブジェクトの削除の問題を修正しました。メタデータ クラスのインターフェイスは、クリーンアップ、生成されたコードがより読みやすくします。新しい表現のクラスは古いフィルター クラスを交換してください。
タグ: Minor, Alpha
This release integrated a native SQLite driver for use in non-Qt builds. It is used in Windows builds by default. Logging in the ORM core was improved. URLs can now be used to specify connections. New --with-test-db-url and --with-yborm-root configure script options and a YBORM_URL environment variable were added. Problems with deletion of objects were fixed. The interfaces of MetaData classes was cleaned up, making the generated code more readable. A new Expression class replaced the old Filter class.

プロジェクトリソース