mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-21 16:39:04 +02:00
86 lines
2.7 KiB
Lua
86 lines
2.7 KiB
Lua
return {
|
|
-- {
|
|
-- "tpope/vim-dadbod",
|
|
-- dependencies = {
|
|
-- "kristijanhusak/vim-dadbod-ui",
|
|
-- "kristijanhusak/vim-dadbod-completion",
|
|
-- },
|
|
-- keys = {
|
|
-- { "<leader>du", ":DBUIToggle<cr>", desc = "Toggle DB UI" },
|
|
-- { "<leader>db", ":DBUIFindBuffer<cr>", desc = "DB Find buffer" },
|
|
-- {
|
|
-- "<leader>dr",
|
|
-- ":DBUIRenameBuffer<cr>",
|
|
-- desc = "DB Rename buffer",
|
|
-- },
|
|
-- { "<leader>dl", ":DBUILastQueryInfo<cr>", desc = "DB Last query" },
|
|
-- },
|
|
-- config = function()
|
|
-- local function db_completion()
|
|
-- require("cmp").setup.buffer {
|
|
-- sources = { { name = "vim-dadbod-completion" } },
|
|
-- }
|
|
-- end
|
|
-- vim.g.db_ui_show_database_icon = 1
|
|
-- vim.g.db_ui_use_nerd_fonts = 1
|
|
-- vim.g.db_ui_show_help = 0
|
|
-- local expanded_icon = "▾"
|
|
-- local collapsed_icon = "▸"
|
|
--
|
|
-- vim.g.db_ui_icons = {
|
|
-- expanded = {
|
|
-- db = expanded_icon .. " ",
|
|
-- buffers = expanded_icon .. " ",
|
|
-- saved_queries = expanded_icon .. " ",
|
|
-- schemas = expanded_icon .. " ",
|
|
-- schema = expanded_icon .. " ",
|
|
-- tables = expanded_icon .. " ",
|
|
-- table = expanded_icon .. " ",
|
|
-- },
|
|
-- collapsed = {
|
|
-- db = collapsed_icon .. " ",
|
|
-- buffers = collapsed_icon .. " ",
|
|
-- saved_queries = collapsed_icon .. " ",
|
|
-- schemas = collapsed_icon .. " ",
|
|
-- schema = collapsed_icon .. " ",
|
|
-- tables = collapsed_icon .. " ",
|
|
-- table = collapsed_icon .. " ",
|
|
-- },
|
|
-- saved_query = " ",
|
|
-- new_query = " ",
|
|
-- tables = " ",
|
|
-- buffers = " ",
|
|
-- add_connection = " ",
|
|
-- connection_ok = "✓",
|
|
-- connection_error = "✕",
|
|
-- }
|
|
-- vim.g.db_ui_save_location = vim.fn.stdpath "config" .. require("plenary.path").path.sep .. "db_ui"
|
|
--
|
|
-- vim.api.nvim_create_autocmd("FileType", {
|
|
-- pattern = {
|
|
-- "sql",
|
|
-- },
|
|
-- command = [[setlocal omnifunc=vim_dadbod_completion#omni]],
|
|
-- })
|
|
--
|
|
-- vim.api.nvim_create_autocmd("FileType", {
|
|
-- pattern = {
|
|
-- "sql",
|
|
-- "mysql",
|
|
-- "plsql",
|
|
-- },
|
|
-- callback = function()
|
|
-- vim.schedule(db_completion)
|
|
-- end,
|
|
-- })
|
|
-- end,
|
|
-- cmd = {
|
|
-- "DBUIToggle",
|
|
-- "DBUI",
|
|
-- "DBUIAddConnection",
|
|
-- "DBUIFindBuffer",
|
|
-- "DBUIRenameBuffer",
|
|
-- "DBUILastQueryInfo",
|
|
-- },
|
|
-- },
|
|
}
|