This commit is contained in:
arthur 2024-06-23 23:37:46 +08:00
parent aeafde0ef4
commit 8b60aea57a

View file

@ -1,29 +1,32 @@
if lazyvim_docs then if lazyvim_docs then
-- Automatically configure connections without needing to manually input them each time. -- Automatically configure connections without needing to manually input them each time.
vim.g.dbs = { -- vim.g.dbs = {
dev = "Replace with your database connection URL.", -- dev = "Replace with your database connection URL.",
staging = "Replace with your database connection URL.", -- staging = "Replace with your database connection URL.",
} -- }
-- or -- or
vim.g.dbs = { -- vim.g.dbs = {
{ name = "dev", url = "Replace with your database connection URL." }, -- { name = "dev", url = "Replace with your database connection URL." },
{ name = "staging", url = "Replace with your database connection URL." }, -- { name = "staging", url = "Replace with your database connection URL." },
} -- }
-- You can set your secrets directly through a Lua table. For example: -- You can set your those configuration through a Lua table. For example:
-- Create a secrets/db-env.lua file and return the connection table. -- Create a `.lazy.lua` file in your project and set your connections in it like this:
-- Or -- ```lua
-- Replace `secrets/db-env` with your own module path. -- vim.g.dbs = {...}
local ok, dbs = pcall(require, "secrests/db-env") --
if ok then -- return {}
vim.g.dbs = dbs -- ```
else
local ok = pcall(dofile, vim.fn.getcwd() .. "/.lazy.lua")
if not ok then
vim.g.dbs = {} vim.g.dbs = {}
end end
-- Alternatively, you can also use other ways to inject your environment variables. -- Alternatively, you can also use other ways to inject your environment variables.
-- After all, please make sure to protect your secrets and add them to your `.gitignore` file. -- After all, please make sure to add `.lazy` to your global `.gitignore` file.
end end
local sql_ft = { "sql", "mysql", "plsql" } local sql_ft = { "sql", "mysql", "plsql" }