support setting blobs data path per table

actually i don't understand why we have this restriction that it needs to be a plain literal. i think at least parameter substitution should work. imho you could just use the ExpressionToStringVisitor optimistically