dburl
dburl copied to clipboard
Package dburl provides a standard, URL style mechanism for parsing and opening SQL database connection strings
Adds `gcppostgres` and `awspostgres` schemes to support for https://github.com/xo/usql/issues/133 pre-requisite for https://github.com/xo/usql/pull/163
Since 0.19.1 `dburl.Parse` has been returning the `postgres` scheme when provided with a `file:` scheme path. This only appears to occur when the path contains a directory that exists on...
When the password section in urlstr contains special characters, let Parse be able to parse it correctly
Hello, the [Microsoft go-mssqldb](https://github.com/microsoft/go-mssqldb) module [supports `lpc:` and `np:` DSNs](https://github.com/microsoft/go-mssqldb#protocol-configuration). Could we get support for that here please? I'd like to use with [sql_exporter](https://github.com/burningalchemist/sql_exporter) and have raised this issue [there...
duckdb is embedded sqlite-like database - https://duckdb.org/ golang driver - https://github.com/marcboeker/go-duckdb
34fab66 added a second string return to Gen functions. Use named return parameters to document the meanings of each. Notably, GenSqlserver is the only function that actually uses the new...
In the `.usqlpass` format, If there are colon characters or pound characters in the password, the parsing module will get the wrong password, and then it will fail to connect.
34fab66 added a second string return parameter to Gen functions, but there doesn't appear to be any documentation on the meaning of the new value. I had to read the...
If not, I can see myself building an external library that builds upon this. This project looks great!