Sequelize

Contents

Sequelizeとは

SequelizeとはNode.js用のORマッパーである。

SQLは自動生成されるので、モデル用のオブジェクトを定義すれば、メソッド操作によりデータベースのCRUD操作が行える。

モデル用のオブジェクトを使用する場合はSQLを指定することができないが、直接SQLを指定して実行する機能もある。

 

インストール

インストールはNPMとして提供されているため、次のコマンドで環境にインストールできる。

npm install sequelize

 

サンプル

Raw queries

直接SQLを指定して実行する場合。データベースはMySQLを使用する。

参考:https://sequelize.org/master/manual/raw-queries.html


Notice: Trying to get property 'queue' of non-object in /usr/local/wordpress/wp-includes/script-loader.php on line 2876

Warning: Invalid argument supplied for foreach() in /usr/local/wordpress/wp-includes/script-loader.php on line 2876