Use discoverSchema for the case where options.schema is not present

/to @ritch 

When options.schema is not passed, the discovery defaults to a given schema. The key of the returned definitions will be schema.table. Using options.schema +'.'+ table will not work.