UNPKG

my_pool_sql

Version:

A node.js module for mysql connection pool based on mariasql module.

282 lines (281 loc) 7.18 kB
[my_pool_sql][_update] query queue size: 1 [my_pool_sql][_update] connection pool size: 0 [my_pool_sql][_update] _currentNumberOfConnectionsEstablishing size: 0 [my_pool_sql][makeClient] is connection ready: false [my_pool_sql][2016-08-05 12:03:40] Create new mariasql connection [my_pool_sql][_update] query queue size: 1 [my_pool_sql][_update] connection pool size: 1 [my_pool_sql][_update] connection id: 20160805120340 [my_pool_sql][_update] pending query: select * from user [my_pool_sql][_update] pending callback: function (err, result) { if(err) console.error("Error!", err); console.log("query results: ", result.rows); console.log("query host: ", result['info']); } [my_pool_sql][_create] connection 20160805120340 ready: true [my_pool_sql][_update] query queue size: 0 Result set finished query results: [ { Host: 'localhost', User: 'root', Password: '*74B1C21ACE0C2D6B0678A5E503D2A60E8F9651A3', Select_priv: 'Y', Insert_priv: 'Y', Update_priv: 'Y', Delete_priv: 'Y', Create_priv: 'Y', Drop_priv: 'Y', Reload_priv: 'Y', Shutdown_priv: 'Y', Process_priv: 'Y', File_priv: 'Y', Grant_priv: 'Y', References_priv: 'Y', Index_priv: 'Y', Alter_priv: 'Y', Show_db_priv: 'Y', Super_priv: 'Y', Create_tmp_table_priv: 'Y', Lock_tables_priv: 'Y', Execute_priv: 'Y', Repl_slave_priv: 'Y', Repl_client_priv: 'Y', Create_view_priv: 'Y', Show_view_priv: 'Y', Create_routine_priv: 'Y', Alter_routine_priv: 'Y', Create_user_priv: 'Y', Event_priv: 'Y', Trigger_priv: 'Y', Create_tablespace_priv: 'Y', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: '', password_expired: 'N' }, { Host: 'tattoo.local', User: 'root', Password: '', Select_priv: 'Y', Insert_priv: 'Y', Update_priv: 'Y', Delete_priv: 'Y', Create_priv: 'Y', Drop_priv: 'Y', Reload_priv: 'Y', Shutdown_priv: 'Y', Process_priv: 'Y', File_priv: 'Y', Grant_priv: 'Y', References_priv: 'Y', Index_priv: 'Y', Alter_priv: 'Y', Show_db_priv: 'Y', Super_priv: 'Y', Create_tmp_table_priv: 'Y', Lock_tables_priv: 'Y', Execute_priv: 'Y', Repl_slave_priv: 'Y', Repl_client_priv: 'Y', Create_view_priv: 'Y', Show_view_priv: 'Y', Create_routine_priv: 'Y', Alter_routine_priv: 'Y', Create_user_priv: 'Y', Event_priv: 'Y', Trigger_priv: 'Y', Create_tablespace_priv: 'Y', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: '', password_expired: 'N' }, { Host: '127.0.0.1', User: 'root', Password: '', Select_priv: 'Y', Insert_priv: 'Y', Update_priv: 'Y', Delete_priv: 'Y', Create_priv: 'Y', Drop_priv: 'Y', Reload_priv: 'Y', Shutdown_priv: 'Y', Process_priv: 'Y', File_priv: 'Y', Grant_priv: 'Y', References_priv: 'Y', Index_priv: 'Y', Alter_priv: 'Y', Show_db_priv: 'Y', Super_priv: 'Y', Create_tmp_table_priv: 'Y', Lock_tables_priv: 'Y', Execute_priv: 'Y', Repl_slave_priv: 'Y', Repl_client_priv: 'Y', Create_view_priv: 'Y', Show_view_priv: 'Y', Create_routine_priv: 'Y', Alter_routine_priv: 'Y', Create_user_priv: 'Y', Event_priv: 'Y', Trigger_priv: 'Y', Create_tablespace_priv: 'Y', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: '', password_expired: 'N' }, { Host: '::1', User: 'root', Password: '', Select_priv: 'Y', Insert_priv: 'Y', Update_priv: 'Y', Delete_priv: 'Y', Create_priv: 'Y', Drop_priv: 'Y', Reload_priv: 'Y', Shutdown_priv: 'Y', Process_priv: 'Y', File_priv: 'Y', Grant_priv: 'Y', References_priv: 'Y', Index_priv: 'Y', Alter_priv: 'Y', Show_db_priv: 'Y', Super_priv: 'Y', Create_tmp_table_priv: 'Y', Lock_tables_priv: 'Y', Execute_priv: 'Y', Repl_slave_priv: 'Y', Repl_client_priv: 'Y', Create_view_priv: 'Y', Show_view_priv: 'Y', Create_routine_priv: 'Y', Alter_routine_priv: 'Y', Create_user_priv: 'Y', Event_priv: 'Y', Trigger_priv: 'Y', Create_tablespace_priv: 'Y', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: '', password_expired: 'N' }, { Host: 'localhost', User: '', Password: '', Select_priv: 'N', Insert_priv: 'N', Update_priv: 'N', Delete_priv: 'N', Create_priv: 'N', Drop_priv: 'N', Reload_priv: 'N', Shutdown_priv: 'N', Process_priv: 'N', File_priv: 'N', Grant_priv: 'N', References_priv: 'N', Index_priv: 'N', Alter_priv: 'N', Show_db_priv: 'N', Super_priv: 'N', Create_tmp_table_priv: 'N', Lock_tables_priv: 'N', Execute_priv: 'N', Repl_slave_priv: 'N', Repl_client_priv: 'N', Create_view_priv: 'N', Show_view_priv: 'N', Create_routine_priv: 'N', Alter_routine_priv: 'N', Create_user_priv: 'N', Event_priv: 'N', Trigger_priv: 'N', Create_tablespace_priv: 'N', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: null, password_expired: 'N' }, { Host: 'tattoo.local', User: '', Password: '', Select_priv: 'N', Insert_priv: 'N', Update_priv: 'N', Delete_priv: 'N', Create_priv: 'N', Drop_priv: 'N', Reload_priv: 'N', Shutdown_priv: 'N', Process_priv: 'N', File_priv: 'N', Grant_priv: 'N', References_priv: 'N', Index_priv: 'N', Alter_priv: 'N', Show_db_priv: 'N', Super_priv: 'N', Create_tmp_table_priv: 'N', Lock_tables_priv: 'N', Execute_priv: 'N', Repl_slave_priv: 'N', Repl_client_priv: 'N', Create_view_priv: 'N', Show_view_priv: 'N', Create_routine_priv: 'N', Alter_routine_priv: 'N', Create_user_priv: 'N', Event_priv: 'N', Trigger_priv: 'N', Create_tablespace_priv: 'N', ssl_type: '', ssl_cipher: '', x509_issuer: '', x509_subject: '', max_questions: '0', max_updates: '0', max_connections: '0', max_user_connections: '0', plugin: '', authentication_string: null, password_expired: 'N' } ] query host: { numRows: '6', affectedRows: '-1', insertId: '0', metadata: undefined } No more result sets!