PostgreSQL、MySQL、SQLiteをサポートする小さな表現力豊かなOM
- ソフト名 : peewee
- OS :
- 言語 : Python
- 開発者 : HOME
peewee 詳細説明
Peeweeはシンプルで小さなORMです。それは(しかし表現力豊かな)概念を持っていて、それを使いやすくすることが簡単で使いやすくします。Peeweeはクラスの名前からデータベーステーブル名を自動的に推測します。内部の \”Meta\”クラス(データベース属性と一緒に)内のtable_name属性を指定して、デフォルト名を上書きできます。PeeWeeがテーブル名を生成する方法の詳細については、テーブル名セクションを参照してください。さまざまな種類のデータを格納するのに適したフィールドタイプがたくさんあります。Peeweeは、Pythonicの値とデータベースによって使用されるものの間の変換を処理するので、心配しなくてもコード内のPythonタイプを使用することができます。データベースの実際の強さは、クエリを介してデータを取得できるようにする方法です。リレーショナルデータベースはアドホッククエリを作成するのに優れています。Peeweeは、任意のSQL関数を呼び出すために使用できる魔法のヘルパーFN()を提供します。