X-Git-Url: https://git.jsancho.org/?p=datasette-connectors.git;a=blobdiff_plain;f=datasette_connectors%2Fconnection.py;fp=datasette_connectors%2Fconnection.py;h=b9081f4d0210d8729a4c07172cb98c4abff5242b;hp=0000000000000000000000000000000000000000;hb=2bbd8101389969b749f91dea1231682773caebae;hpb=b0802bdb9d86cd65524d6ffa7afb66488d167b1e diff --git a/datasette_connectors/connection.py b/datasette_connectors/connection.py new file mode 100644 index 0000000..b9081f4 --- /dev/null +++ b/datasette_connectors/connection.py @@ -0,0 +1,18 @@ +from .cursor import Cursor + + +class Connection: + def __init__(self, path, connector_class): + self.path = path + self.connector_class = connector_class + + def execute(self, *args, **kwargs): + cursor = Cursor(self) + cursor.execute(*args, **kwargs) + return cursor + + def cursor(self): + return Cursor(self) + + def set_progress_handler(self, handler, n): + pass