feat: advance database and Herdr pilots
This commit is contained in:
1 parent
070ae74efa
commit
afe6aa9592
4 files changed
+61
-39
No files matched your search
@@ -6,36 +6,37 @@ local commands = {
|
||||
"DBUIRenameBuffer",
|
||||
"DBUILastQueryInfo",
|
||||
}
|
||||
local filetypes = { "sql", "mysql", "plsql" }
|
||||
local sql_filetypes = { "sql", "mysql", "plsql" }
|
||||
local query_filetypes = { "sql", "mysql", "plsql", "javascript" }
|
||||
|
||||
require("lz.n").load({
|
||||
{ "vim-dadbod" },
|
||||
{ "vim-dadbod-completion", ft = filetypes },
|
||||
{ "vim-dadbod-completion", ft = sql_filetypes },
|
||||
{
|
||||
"vim-dadbod-ui",
|
||||
cmd = commands,
|
||||
ft = filetypes,
|
||||
ft = query_filetypes,
|
||||
keys = {
|
||||
{ "<leader>qo", "<cmd>DBUIToggle<cr>", desc = "Toggle database workspace" },
|
||||
{
|
||||
"<localleader>r",
|
||||
"<Plug>(DBUI_ExecuteQuery)",
|
||||
mode = { "n", "x" },
|
||||
ft = filetypes,
|
||||
ft = query_filetypes,
|
||||
remap = true,
|
||||
desc = "Execute database query",
|
||||
},
|
||||
{
|
||||
"<localleader>s",
|
||||
"<Plug>(DBUI_SaveQuery)",
|
||||
ft = filetypes,
|
||||
ft = query_filetypes,
|
||||
remap = true,
|
||||
desc = "Save database query",
|
||||
},
|
||||
{
|
||||
"<localleader>p",
|
||||
"<Plug>(DBUI_EditBindParameters)",
|
||||
ft = filetypes,
|
||||
ft = query_filetypes,
|
||||
remap = true,
|
||||
desc = "Edit query parameters",
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user