return connection.query( update, updateParams )
                .then( function ( dbResults ) {
                    if ( dbResults[ 0 ].affectedRows !== 1 ) {
                        // Either the instance doesn't exist or it's not ours
                        throw new Error( 'Instance ' + instance.id + ' with owner ' + instance.ownerId + ' not found' );