This commit is contained in:
Walter Jenkins 2025-04-16 08:39:09 -05:00
parent 5bdde24dfb
commit dd1d1bb6e9
49 changed files with 2444 additions and 1322 deletions

50
lua/plugins/database.lua Normal file
View file

@ -0,0 +1,50 @@
return {
--use nvim in browser
{ 'kristijanhusak/vim-dadbod-ui' },
{ 'kristijanhusak/vim-dadbod-completion' },
-- Database
{
'tpope/vim-dadbod',
-- lazy = true,
dependencies = {
'kristijanhusak/vim-dadbod-ui',
'kristijanhusak/vim-dadbod-completion',
},
-- event = 'VeryLazy',
config = function()
vim.g.db_ui_execute_on_save = 0 --do not execute on save
vim.g.db_ui_win_position = 'left'
vim.g.db_ui_use_nerd_fonts = 1
vim.g.db_ui_icons = {
expanded = {
db = '',
buffers = '',
saved_queries = '',
schemas = '',
schema = '',
tables = '',
table = '',
},
collapsed = {
db = '',
buffers = '',
saved_queries = '',
schemas = '',
schema = '',
tables = '',
table = '',
},
saved_query = '*',
new_query = '+',
tables = '~',
buffers = '»',
add_connection = '[+]',
connection_ok = '',
connection_error = '',
}
end,
},
}
-- {'add_connection': '[+]', 'expanded': {'schemas': '▾', 'saved_queries': '▾', 'db': '▾', 'schema': '▾', 'table': '▾', 'buffers': '▾', 'tables': '▾'}, 'connection_ok': '✓', 'connection_error': '✕', 'tables': '~', '
-- collapsed': {'schemas': '▸', 'saved_queries': '▸', 'db': '▸', 'schema': '▸', 'table': '▸', 'buffers': '▸', 'tables': '▸'}, 'saved_query': '*', 'buffers': '»', 'new_query': '+'}