Fixing escapeId for non integers id

Currently at basesql in compoundjs it does not allow one id to be string, but in mysql we can have it!

So basically in this commit we enable mysql adapter to handle strings as ids