時々、開発者は、SQL操作を実行するのORMまたはクエリビルダーを使用して好みます。
これは主に、SQLの複雑な構文と、各データベース·エンジンがそれを解釈する別の方法です。
Squel.jsは、開発者が心臓によって、または専門家レベルでのSQLを知らなくても、それらのデータベース·トランザクションを書き込むためにJavaScriptシンタックスを使用することができます。
Squel.jsは、クライアント側(ブラウザ)とサーバー側(Node.jsの)環境で動作します。
このリリースで新しい何が:プリミティブと
このカスタム値ハンドラ
値で互換性がありませんOrderBlock
プリミティブと
このカスタム値ハンドラ:
このバージョン3.10.0の新機能です。
値で互換性がありませんOrderBlock
このバージョン3.6.0の新機能である:式の中で
このパラメータ置換
引用スマートな自動フィールド名
フィールドごとに引用自動文字列を無効にします
フィールドとして副問合せを指定します
このバージョン3.5.0の新機能です:
このスマートな自動フィールド名は引用符
フィールドごとに引用自動文字列を無効にします
FIEとして副問合せを指定します
このバージョン3.0.1の新機能:multpleフィールドを設定し、簡単に複数の行を挿入するために
この追加されたsetFieldsとsetFieldRows。
2.0.0で廃止されましたusingValuePlaceholdersオプションが削除されました。
このバージョン3.0.0の新機能:multpleフィールドを設定し、簡単に複数の行を挿入するために
この追加されたsetFieldsとsetFieldRows。
このバージョン2.0.0の新機能です:
このは、Postgresの味のためのクエリを更新するには、RETURNING句が追加されました。
パラメータ化クエリのためのより良いサポートが追加されました。
squel.VERSION定数が追加されました。
このバージョン1.1.3の新機能である:SELECTクエリで
このテーブル名は、現在のクエリ自体(すなわちSQLサブステートメント)をすることができます。
このバージョン1.0.6の新機能です:
このSquelは現在、自動引用テーブル名やフィールド名に語ったことができます。
このクエリビルダインスタンスをクローンすることができます() 'D:
このバージョン1.0.5の新機能であります
クリーナー、より徹底したテストが(とモカ、Sinonとチャイと誓いを置き換え)
固定されたドキュメントのエラー
この要件:
このサーバー側の環境のため0.6以上のNode.js
JavaScriptはクライアント側で有効になって
コメントが見つかりません