diff --git a/src/cli/connect.lua b/src/cli/connect.lua
deleted file mode 100644
index da67211d3f74851fed03b6584b3addae019eaf7b..0000000000000000000000000000000000000000
--- a/src/cli/connect.lua
+++ /dev/null
@@ -1,28 +0,0 @@
-local console = require("console")
-local urilib = require('uri')
-local raw_uri = ...
-
-local TIMEOUT_INFINITY = 100 * 365 * 86400
-local opts = {}
-opts.timeout = TIMEOUT_INFINITY
-
-console.on_start(function(self)
-    local status, reason
-    status, reason = pcall(console.connect, raw_uri, opts)
-    if not status then
-        self:print(reason)
-        -- Using urilib to exclude password
-        self:print(string.format("uri: %s", urilib.format(urilib.parse(raw_uri), false)))
-        os.exit(1)
-    end
-
-    self:eval("\\set language sql")
-
-    -- We should only set this after we try to connect, because
-    -- `console.connect` will call this before throwing eval errors
-    console.on_client_disconnect(function(_)
-        os.exit(0)
-    end)
-end)
-
-return console.start()