OSDN Git Service

sequelizeに移行した
[webchat/WebChat.git] / mysql_pool.js
diff --git a/mysql_pool.js b/mysql_pool.js
deleted file mode 100644 (file)
index 071b81e..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-var async = require("async");
-
-module.exports = function(param)
-{
-       this.query = function(query,param,callback)
-       {
-               async.waterfall([
-                       function(next){
-                               pool.acquire(next);
-                       },
-                       function(client,next){
-                               client.query(query,param,function(err,result){
-                                       next(err,result,client);
-                               });
-                       },
-                       function(result,client,next){
-                               pool.release(client);
-                               next(null,result);
-                       }
-               ],callback);
-       }
-       var generic_pool = require("generic-pool");
-       var mysql = require("mysql");
-       pool = generic_pool.Pool({
-               name : "mysql",
-               max : 10,
-               create : function(cb){
-                       var connection = mysql.createConnection(param);
-                       connection.connect(function(err){
-                               cb(err,connection);
-                       });
-               },
-               destroy : function(db){
-                       db.end();
-               }
-       });
-}