Based on sqlalchemy.
Done in r22622.
This backend is called just sql
. ie: --tcp-auth=sql:uri=mysql://xpra:xpra@localhost/xpra
.
This backend requires the sqlalchemy python bindings to be installed, ie on Fedora with Python3: sudo dnf install python3-sqlalchemy
.
Tested with mysql, using the same steps as #2287.
It should work equally well with other backends, though the command line interface tool assumes that the paramstyle
is %s
. Use the env var PARAMSTYLE
to override this.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2288