@@ -68,17 +68,17 @@ module.exports = function(IBMDB) {
6868 if ( found ) {
6969 actualize ( propName , found ) ;
7070 } else {
71- operations . push ( 'ADD COLUMN ' + self . columnEscaped ( propName ) + ' ' +
72- self . buildColumnDefinition ( model , propName ) ) ;
71+ operations . push ( 'ADD COLUMN ' + self . columnEscaped ( model , propName ) +
72+ ' ' + self . buildColumnDefinition ( model , propName ) ) ;
7373 }
7474 } ) ;
7575
7676 function actualize ( propName , oldSettings ) {
7777 var newSettings = m . properties [ propName ] ;
7878 if ( newSettings && changed ( newSettings , oldSettings ) ) {
7979 // TODO: NO TESTS EXECUTE THIS CODE PATH
80- operations . push ( 'CHANGE COLUMN ' + self . columnEscaped ( propName ) + ' ' +
81- self . columnEscaped ( propName ) + ' ' +
80+ operations . push ( 'CHANGE COLUMN ' + self . columnEscaped ( model , propName ) +
81+ ' ' + self . columnEscaped ( model , propName ) + ' ' +
8282 self . buildColumnDefinition ( model , propName ) ) ;
8383 }
8484 }
@@ -116,7 +116,7 @@ module.exports = function(IBMDB) {
116116 var notFound = ! ~ propNames . indexOf ( f . NAME ) ;
117117 if ( m . properties [ f . NAME ] && self . id ( model , f . NAME ) ) return ;
118118 if ( notFound || ! m . properties [ f . NAME ] ) {
119- operations . push ( 'DROP COLUMN ' + self . columnEscaped ( f . NAME ) ) ;
119+ operations . push ( 'DROP COLUMN ' + self . columnEscaped ( model , f . NAME ) ) ;
120120 }
121121 } ) ;
122122 }
0 commit comments