@@ -29,14 +29,14 @@ var removeColumn = function(tableName, attributeName, options) {
2929 var self = this ;
3030 options = options || { } ;
3131
32- return this . describeTable ( tableName ) . then ( function ( fields ) {
32+ return this . describeTable ( tableName , options ) . then ( function ( fields ) {
3333 delete fields [ attributeName ] ;
3434
3535 var sql = self . QueryGenerator . removeColumnQuery ( tableName , fields )
3636 , subQueries = sql . split ( ';' ) . filter ( function ( q ) { return q !== '' ; } ) ;
3737
3838 return Promise . each ( subQueries , function ( subQuery ) {
39- return self . sequelize . query ( subQuery + ';' , { raw : true , logging : options . logging } ) ;
39+ return self . sequelize . query ( subQuery + ';' , Utils . _ . assign ( { raw : true } , options ) ) ;
4040 } ) ;
4141 } ) ;
4242} ;
@@ -68,7 +68,7 @@ var changeColumn = function(tableName, attributes, options) {
6868 , subQueries = sql . split ( ';' ) . filter ( function ( q ) { return q !== '' ; } ) ;
6969
7070 return Promise . each ( subQueries , function ( subQuery ) {
71- return self . sequelize . query ( subQuery + ';' , { raw : true , logging : options . logging } ) ;
71+ return self . sequelize . query ( subQuery + ';' , Utils . _ . assign ( { raw : true } , options ) ) ;
7272 } ) ;
7373 } ) ;
7474} ;
@@ -101,7 +101,7 @@ var renameColumn = function(tableName, attrNameBefore, attrNameAfter, options) {
101101 , subQueries = sql . split ( ';' ) . filter ( function ( q ) { return q !== '' ; } ) ;
102102
103103 return Promise . each ( subQueries , function ( subQuery ) {
104- return self . sequelize . query ( subQuery + ';' , { raw : true , logging : options . logging } ) ;
104+ return self . sequelize . query ( subQuery + ';' , Utils . _ . assign ( { raw : true } , options ) ) ;
105105 } ) ;
106106 } ) ;
107107} ;
0 commit comments