Uses SSL by default, falls back to no SSL, fixes schema that could be null

@nickgartmann @jeregrine 
Got it. :+1:


On Wed, Jun 25, 2014 at 1:03 PM, Josh Holtz <notifications@github.com>
wrote:

> In arelle/plugin/xbrlDB/SqlDb.py:
>
> > @@ -120,6 +120,8 @@ def isSqlConnection(host, port, timeout=10, product=None):
> >                  mssqlConnect(user='', host=host, socket_timeout=t)
> >              elif product == "sqlite" and hasSQLite:
> >                  sqliteConnect("", t) # needs a database specified for this test
> > +        except pg8000.InterfaceError:
>
> If the isSqlConnection fails with the "True" being passed in, I want it to
> try using the isSqlConnection with False passed in with whatever value that
> returns with
>
> --
> Reply to this email directly or view it on GitHub
> <https://github.com/RokkinCat/Arelle/pull/1/files#r14201998>.
>